diff --git a/CHANGELOG.md b/CHANGELOG.md index faa2b7f51a..e3eb15497d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/). +## 1.4.0 - 2020-08-04 +### Added +- Support for calling Oracle Cloud Infrastructure services in the uk-gov-cardiff-1 region +- Support for creating and managing private endpoints in the Data Flow service +- Support for changing instance shapes and restarting nodes in the Big Data service +- Support for additional versions (for example CSQL) in the Big Data service +- Support for creating stacks from compartments in the Resource Manager service +- Support for retry mechanism + + +### Breaking +- Updated the property of `LifeCycleDetails` to `LifecycleDetails` from the model of `BlockchainPlatformSummary` and `BlockchainPlatformByHostname` in the blockchain service +- Change all enums to pascal case. + ## 1.3.0 - 2020-07-28 ### Added - Support for calling Oracle Cloud Infrastructure services in the us-sanjose-1 region diff --git a/examples/javascript/containerengine-cluster.js b/examples/javascript/containerengine-cluster.js index e2f92e18a2..f3201338ad 100644 --- a/examples/javascript/containerengine-cluster.js +++ b/examples/javascript/containerengine-cluster.js @@ -153,7 +153,7 @@ async function createVcn(client, compartmentId) { const getVcnRequest = { vcnId: response.vcn.id }; const getVcnResponse = await VirtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); return getVcnResponse.vcn; } @@ -228,7 +228,7 @@ async function waitForWorkRequestFinished(client, workRequestId) { async function isWorkRequestInSuccessState(workRequestResponse) { let inSuccessState = false; const workRequestStatus = workRequestResponse.workRequest.status; - if (workRequestStatus === oke.models.WorkRequestStatus.SUCCEEDED) { + if (workRequestStatus === oke.models.WorkRequestStatus.Succeeded) { inSuccessState = true; } return inSuccessState; @@ -284,7 +284,7 @@ async function deleteSubnet(client, subnet) { // // Wait for some time for subnet lifecycle staus changed to terminated. // await VirtualNetworkWaiter.forSubnet( // getSubnetRequest, - // core.models.Subnet.LifecycleState.TERMINATED + // core.models.Subnet.LifecycleState.Terminated // ); } @@ -293,7 +293,7 @@ async function deleteVcn(client, vcn) { await client.deleteVcn(request); const getVcnRequest = { vcnId: vcn.id }; // Wait for some time for VCN lifecycle staus changed to terminated. - // await VirtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + // await VirtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); } const run = main(); diff --git a/examples/javascript/custom-retry.js b/examples/javascript/custom-retry.js new file mode 100644 index 0000000000..df5be59419 --- /dev/null +++ b/examples/javascript/custom-retry.js @@ -0,0 +1,77 @@ +/** + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + + @param args Arguments to provide to the example. The following arguments are expected: + * + */ + +const identity = require("oci-identity"); +const common = require("oci-common"); + +const configurationFilePath = "~/.oci/config"; +const configProfile = "DEFAULT"; + +const provider = new common.ConfigFileAuthenticationDetailsProvider( + configurationFilePath, + configProfile +); +const args = process.argv.slice(2); +console.log(args); +if (args.length !== 3) { + console.error( + "Unexpected number of arguments received. Consult the script header comments for expected arguments" + ); + process.exit(-1); +} + +const tenancyId = args[0]; +const compartmentId = args[1]; +const region = args[2]; + +let subnetId = null; +let vcnId = null; +let instanceId = null; + +const identityClient = new identity.IdentityClient({ + authenticationDetailsProvider: provider +}); +identityClient.regionId = region; + +async function getAvailabilityDomain() { + const request = { + compartmentId: tenancyId + }; + + identityClient.clientConfiguration = { + retryConfiguration: { + terminationStrategy: new common.MaxTimeTerminationStrategy(200), + delayStrategy: new common.ExponentialBackoffDelayStrategy(30), + retryCondition: response => { + return response.status === 409; + } + } + }; + request.retryConfiguration = { + terminationStrategy: new common.MaxAttemptsTerminationStrategy(5), + delayStrategy: new common.ExponentialBackoffDelayStrategy(80), + retryCondition: response => { + return response.status === 405; + } + }; + const response = await identityClient.listAvailabilityDomains(request); + return response.items[0]; +} + +(async () => { + try { + const availabilityDomain = await getAvailabilityDomain(); + console.log("Availability Domain :" + availabilityDomain.name); + } catch (error) { + console.log("Error executing example" + error); + } +})(); diff --git a/examples/javascript/database.js b/examples/javascript/database.js index ce63ac7710..2aedae5785 100644 --- a/examples/javascript/database.js +++ b/examples/javascript/database.js @@ -85,7 +85,7 @@ async function deleteSubnet() { await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.TERMINATED + core.models.Subnet.LifecycleState.Terminated ); subnetId = null; @@ -108,7 +108,7 @@ async function deleteVcn() { vcnId: vcnId }; - await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); vcnId = null; } @@ -132,7 +132,7 @@ async function terminateDbSystem() { await databaseWaiter.forDbSystem( getDbSystemRequest, - database.models.DbSystem.LifecycleState.TERMINATED + database.models.DbSystem.LifecycleState.Terminated ); dbSystemId = null; @@ -165,7 +165,7 @@ async function terminateDbSystem() { const getVcnResponse = await virtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); vcnId = getVcnResponse.vcn.id; @@ -188,7 +188,7 @@ async function terminateDbSystem() { const getSubnetResponse = await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.AVAILABLE + core.models.Subnet.LifecycleState.Available ); subnetId = getSubnetResponse.subnet.id; @@ -205,7 +205,7 @@ async function terminateDbSystem() { }, compartmentId: compartmentId, cpuCoreCount: 4, - databaseEdition: database.models.LaunchDbSystemDetails.DatabaseEdition.ENTERPRISEEDITION, + databaseEdition: database.models.LaunchDbSystemDetails.DatabaseEdition.EnterpriseEdition, displayName: "typescript database", hostname: "typescript-sdk-example-db-host", shape: "BM.DenseIO1.36", @@ -228,7 +228,7 @@ async function terminateDbSystem() { const getDbSystemResponse = await databaseWaiter.forDbSystem( getDbSystemRequest, - database.models.DbSystem.LifecycleState.AVAILABLE + database.models.DbSystem.LifecycleState.Available ); dbSystemId = getDbSystemResponse.dbSystem.id; } catch (error) { diff --git a/examples/javascript/filestorage.js b/examples/javascript/filestorage.js index 65ec930c35..35ddafef45 100644 --- a/examples/javascript/filestorage.js +++ b/examples/javascript/filestorage.js @@ -205,7 +205,7 @@ async function createVcn(client, compartmentId) { const getVcnRequest = { vcnId: response.vcn.id }; const getVcnResponse = await vcnWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); return getVcnResponse.vcn; } @@ -234,7 +234,7 @@ async function createSubnet(client, compartmentId, availabilityDomain, vcnId) { const getSubnetRequest = { subnetId: response.subnet.id }; const getSubnetResponse = await vcnWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.AVAILABLE + core.models.Subnet.LifecycleState.Available ); return getSubnetResponse.subnet; } @@ -275,7 +275,7 @@ async function createFileSystem(client, compartmentId, fileSystemDisplayName, ad }; const getFileSystemResponse = await filestorageWaiter.forFileSystem( getFsSyetemRequest, - fs.models.FileSystem.LifecycleState.ACTIVE + fs.models.FileSystem.LifecycleState.Active ); /* * If we try and send through the same request with the same retry token then this will not create a @@ -350,7 +350,7 @@ async function createMountTarget( }; const getMountTargetResponse = await filestorageWaiter.forMountTarget( getMtTargetRequest, - fs.models.MountTarget.LifecycleState.ACTIVE + fs.models.MountTarget.LifecycleState.Active ); /* @@ -445,7 +445,7 @@ async function createExport(client, fileSystemId, exportSetId) { const getExportRequest = { exportId: response.export.id }; const getExportResponse = await filestorageWaiter.forExport( getExportRequest, - fs.models.Export.LifecycleState.ACTIVE + fs.models.Export.LifecycleState.Active ); /* * If we try and send through the same request with the same retry token then this will not create a @@ -551,7 +551,7 @@ async function createSnapshot(client, fileSystem) { const getSnapShotResponse = await filestorageWaiter.forSnapshot( getSnapShotRequest, - fs.models.Snapshot.LifecycleState.ACTIVE + fs.models.Snapshot.LifecycleState.Active ); /* @@ -587,7 +587,7 @@ async function deleteSnapshot(client, snapshot) { const getSnapshotRequest = { snapshotId: snapshot.id }; await filestorageWaiter.forSnapshot( getSnapshotRequest, - fs.models.Snapshot.LifecycleState.DELETED + fs.models.Snapshot.LifecycleState.Deleted ); } @@ -602,7 +602,7 @@ async function deleteExport(client, exportModel) { await client.deleteExport(request); // Waiting for export to be deleted const getExportRequest = { exportId: exportModel.id }; - await filestorageWaiter.forExport(getExportRequest, fs.models.Export.LifecycleState.DELETED); + await filestorageWaiter.forExport(getExportRequest, fs.models.Export.LifecycleState.Deleted); } /** @@ -623,7 +623,7 @@ async function deleteMountTarget(client, mountTarget) { }; await filestorageWaiter.forMountTarget( getMountTargetRequest, - fs.models.MountTarget.LifecycleState.DELETED + fs.models.MountTarget.LifecycleState.Deleted ); } @@ -640,7 +640,7 @@ async function deleteFileSystem(client, fileSystem) { const getFileSystemRequest = { fileSystemId: fileSystem.id }; await filestorageWaiter.forFileSystem( getFileSystemRequest, - fs.models.FileSystem.LifecycleState.DELETED + fs.models.FileSystem.LifecycleState.Deleted ); } @@ -688,7 +688,7 @@ async function deleteVcn(client, vcn) { // wait for VCN to be deleted // NOTE: Not needed because VCN gets delete already. When getting the Request, it won't be found. // const getVcnRequest = { vcnId: vcn.id }; - // await vcnWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + // await vcnWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); } /** diff --git a/examples/javascript/invoke-function.js b/examples/javascript/invoke-function.js index 1fc2d10b5c..7d4509aa3f 100644 --- a/examples/javascript/invoke-function.js +++ b/examples/javascript/invoke-function.js @@ -15,6 +15,7 @@ const provider = new common.ConfigFileAuthenticationDetailsProvider( configurationFilePath, configProfile ); + /** * This is a basic example of how to register and invoke a serverless Function * on OCI using the SDK for TypeScript. @@ -65,7 +66,7 @@ commands.add(args[2]); const name = "oci-ts-sdk-function-example"; // The default region to use. -const region = "us-phoenix-1"; +const region = "Sample-region"; // We need a target compartment. const compartmentId = process.env.COMPARTMENT_ID; @@ -189,8 +190,7 @@ async function setupResources(region, compartmentId, name, image) { ); console.log("Created Function" + fn.displayName); } catch (error) { - console.log("error in creating function: ", error); - console.log("Error in function"); + console.log("Error in function: ", JSON.stringify(error)); } } @@ -217,6 +217,8 @@ async function invokeFunction(region, compartmentId, name, payload) { fnName ); const response = await invokeFunctionHelper(fnInvokeClient, fnSummary, payload); + // invokeFunction returns a readableStream. parse the stream to view payload. + console.log(await common.getStringFromResponseBody(response.value)); } catch (error) { console.log("Error invoking function " + error); } @@ -314,7 +316,7 @@ async function createApplicaiton(client, compartmentId, displayName, subnetIds) }; const createAppResponse = await client.createApplication(createAppRequest); // Wait for Application to be in 'Active' state. - await delay(600); + await delay(15); return createAppResponse.application; } @@ -330,7 +332,7 @@ async function deleteApplication(client, applicationId) { const delAppRequest = { applicationId: applicationId }; await client.deleteApplication(delAppRequest); // Wait for the 'Deleted' status. - await delay(300); + await delay(15); } // === OCI Identity Helpers === @@ -368,7 +370,7 @@ async function createVcn(client, compartmentId, vcnDisplayName, cidrBlock) { const createVcnRequest = { createVcnDetails: createVcnDetails }; const createVcnResponse = await client.createVcn(createVcnRequest); // Wait for VCn to become available - await delay(300); + await delay(15); return createVcnResponse.vcn; } @@ -388,7 +390,7 @@ async function getUniqueVcnByName(client, compartmentId, vcnDisplayName) { }; const listVcnResponse = await client.listVcns(listVcnsRequest); if (listVcnResponse.items.length !== 1) { - throw "could not find unique VCN with the name " + + throw "could not find unique VCN with the name" + vcnDisplayName + " in compartment" + compartmentId; @@ -406,7 +408,7 @@ async function deleteVcn(client, vcn) { const deleteVcnRequest = { vcnId: vcn.id }; await client.deleteVcn(deleteVcnRequest); // Wait for VCN to be deleted. - await delay(600); + await delay(15); } // === OCI Internet Gateway Helpers === @@ -422,7 +424,7 @@ async function createInternetGateway(client, compartmentId, displayName, vcnId) }; const createIGResponse = await client.createInternetGateway(createIGRequest); // Wait for sometime for internet gateway to become avaialble. - await delay(300); + await delay(15); return createIGResponse.internetGateway; } @@ -465,7 +467,7 @@ async function deleteInternetGateway(client, igID) { const deleteIgRequest = { igId: igID }; await client.deleteInternetGateway(deleteIgRequest); // Wait for internet gateway to be dleted - await delay(300); + await delay(15); } // === OCI Route Table Helpers === @@ -496,7 +498,7 @@ async function configureInternetGateway(client, compartmentId, vcnId, igId, drtD const rr = { cidrBlock: destinationCidr, destination: destinationCidr, - destinationType: core.models.RouteRule.DestinationType.CIDRBLOCK, + destinationType: core.models.RouteRule.DestinationType.CidrBlock, networkEntityId: igId }; routeRules.push(rr); @@ -587,7 +589,7 @@ async function createSubnet( }; const createSubnetResponse = await client.createSubnet(createSubnetRequest); // Wait for subnet to become abvailable - await delay(300); + await delay(15); return createSubnetResponse.subnet; } @@ -635,7 +637,8 @@ async function deleteSubnet(client, subnetId) { while (true) { try { const deleteSubnetRequest = { subnetId: subnetId }; - client.deleteSubnet(deleteSubnetRequest); + await client.deleteSubnet(deleteSubnetRequest); + break; } catch (error) { numAttempts++; if (error.statusCode === 409 && numAttempts < DELETE_SUBNET_ATTEMPTS) await delay(10); @@ -643,7 +646,7 @@ async function deleteSubnet(client, subnetId) { } } //Wait for subnet to be in Terminated state - await delay(300); + await delay(15); } // === OCI Function Helpers === @@ -679,7 +682,7 @@ async function CreateFunctionDetails( }; const createFnResponse = await client.createFunction(createFnRequest); // Wait for Function to be in 'Active' state. - delay(600); + await delay(15); return createFnResponse.function; } @@ -698,7 +701,7 @@ async function getUniqueFunctionByName( applicationDisplayName, functionDisplayName ) { - const applicationSummary = await getUniqueApplicationByName( + const application = await getUniqueApplicationByName( fnManagementClient, compartmentId, applicationDisplayName @@ -766,7 +769,7 @@ async function deleteFunction(client, fnId) { const delFunctionRequest = { functionId: fnId }; await client.deleteFunction(delFunctionRequest); // Wait for the 'Deleted' status. - await delay(300); + await delay(15); } /** @@ -778,14 +781,18 @@ async function deleteFunction(client, fnId) { * * @throws Exception if there is an error when invoking the function. */ -async function invokeFunctionHelper(client, fnSummarySummary, payload) { +async function invokeFunctionHelper(client, fnSummary, payload) { console.log("Invoking function endpoint - " + fnSummary.invokeEndpoint); // Configure the client to use the assigned function endpoint. client.endpoint = fnSummary.invokeEndpoint; - // TODO :: invokeFunction has an issue with the response type parsing. (returns text not json) - // Fix it after JIRA: DEX-6464 (https://jira.oci.oraclecorp.com/browse/DEX-6464) - return ""; + const functionId = fnSummary.id || ""; + + const request = { + functionId: functionId + }; + const response = await client.invokeFunction(request); + return response; } // === Utility Helpers === diff --git a/examples/javascript/keymanagement.js b/examples/javascript/keymanagement.js index 4153704c80..e051a9ce8e 100644 --- a/examples/javascript/keymanagement.js +++ b/examples/javascript/keymanagement.js @@ -28,7 +28,7 @@ const DEFAULT_KEY_LENGTH = 32; const TRANSIENT_STATE_WAIT_TIME_MS = 1000 * 30; let KEY_SHAPE = { - algorithm: kms.models.KeyShape.Algorithm.AES, + algorithm: kms.models.KeyShape.Algorithm.Aes, length: DEFAULT_KEY_LENGTH }; @@ -142,7 +142,7 @@ async function createVaultTest(client, compartmentId) { const createVaultDetails = { compartmentId: compartmentId, displayName: " Test-Vault-V1", - vaultType: kms.models.CreateVaultDetails.VaultType.VIRTUALPRIVATE, + vaultType: kms.models.CreateVaultDetails.VaultType.VirtualPrivate, freeformTags: await getSampleFreeformTagData() }; const request = { createVaultDetails: createVaultDetails }; diff --git a/examples/javascript/launch_instance.js b/examples/javascript/launch_instance.js index a2575d476f..d8407437b0 100644 --- a/examples/javascript/launch_instance.js +++ b/examples/javascript/launch_instance.js @@ -116,7 +116,7 @@ async function deleteSubnet() { await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.TERMINATED + core.models.Subnet.LifecycleState.Terminated ); subnetId = null; @@ -139,7 +139,7 @@ async function deleteVcn() { vcnId: vcnId }; - await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); vcnId = null; } @@ -164,7 +164,7 @@ async function terminateInstance() { await computeWaiter.forInstance( getInstanceRequest, - core.models.Instance.LifecycleState.TERMINATED + core.models.Instance.LifecycleState.Terminated ); instanceId = null; @@ -199,7 +199,7 @@ async function terminateInstance() { const getVcnResponse = await virtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); vcnId = getVcnResponse.vcn.id; @@ -221,7 +221,7 @@ async function terminateInstance() { await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.AVAILABLE + core.models.Subnet.LifecycleState.Available ); subnetId = createSubnetResponse.subnet.id; @@ -254,7 +254,7 @@ async function terminateInstance() { const getInstanceResponse = await computeWaiter.forInstance( getInstanceReqeust, - core.models.Instance.LifecycleState.RUNNING + core.models.Instance.LifecycleState.Running ); instanceId = getInstanceResponse.instance.id; diff --git a/examples/javascript/monitoring-alarm.js b/examples/javascript/monitoring-alarm.js index 86b46f79c8..aca55b7498 100644 --- a/examples/javascript/monitoring-alarm.js +++ b/examples/javascript/monitoring-alarm.js @@ -40,7 +40,7 @@ const NAME_SPACE = "oci_computeagent"; const METRIC_QUERY = "CpuUtilization[1m].max() > 75"; const RESOLUTION = "1m"; const PENDING_DURATION = "PT10M"; -const ALERT_SEVERITY = mt.models.Alarm.Severity.ERROR; +const ALERT_SEVERITY = mt.models.Alarm.Severity.Error; const BODY = "notification body"; const REPEAT_DURATION = "PT4H"; // Suppress from now. diff --git a/examples/javascript/resourceresearch.js b/examples/javascript/resourceresearch.js index 1848590714..1e9929efa4 100644 --- a/examples/javascript/resourceresearch.js +++ b/examples/javascript/resourceresearch.js @@ -78,7 +78,7 @@ async function activeUsers() { const structuredSearch = { query: "query user resources where inactiveStatus = 0", type: "Structured", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.NONE + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.None }; const structuredSearchRequest = { @@ -97,7 +97,7 @@ async function searchWithFreeText() { const freeTextSearch = { text: "lifecycleState as AVAILABLE", type: "FreeText", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.HIGHLIGHTS + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.Highlights }; const SearchResourcesRequest = { @@ -121,7 +121,7 @@ async function userByFreeformTag(tag) { const structuredSearch = { query: `query user resources where freeformTags.key = '${tag}'`, type: "Structured", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.NONE + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.None }; const structuredSearchRequest = { @@ -144,7 +144,7 @@ async function usersByFreeformTagAndValue(tag, value) { const structuredSearch = { query: `query user resources where (freeformTags.key = '${tag}' && freeformTags.value = '${value}')`, type: "Structured", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.NONE + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.None }; const structuredSearchRequest = { diff --git a/examples/javascript/streaming.js b/examples/javascript/streaming.js index 0ab005a492..8747f7e113 100644 --- a/examples/javascript/streaming.js +++ b/examples/javascript/streaming.js @@ -80,14 +80,14 @@ const waiters = adminClient.createWaiters(); // Stream deletion is an asynchronous operation, give it some time to complete. const getStreamRequest = { streamId: streamId }; - await waiters.forStream(getStreamRequest, st.models.Stream.LifecycleState.DELETED); + await waiters.forStream(getStreamRequest, st.models.Stream.LifecycleState.Deleted); })(); async function getOrCreateStream(compartmentId, paritions, exampleStreamName) { const listStreamsRequest = { compartmentId: compartmentId, name: exampleStreamName, - lifecycleState: st.models.Stream.LifecycleState.ACTIVE.toString() + lifecycleState: st.models.Stream.LifecycleState.Active.toString() }; const listStreamsResponse = await adminClient.listStreams(listStreamsRequest); @@ -117,7 +117,7 @@ async function getOrCreateStream(compartmentId, paritions, exampleStreamName) { }; const activeStream = await waiters.forStream( getStreamRequest, - st.models.Stream.LifecycleState.ACTIVE + st.models.Stream.LifecycleState.Active ); console.log("Create Stream executed successfully."); // Give a little time for the stream to be ready. @@ -151,7 +151,7 @@ async function getCursorByPartition(client, streamId, partition) { console.log("Creating a cursor for partition %s.", partition); let cursorDetails = { partition: partition, - type: st.models.CreateCursorDetails.Type.TRIMHORIZON + type: st.models.CreateCursorDetails.Type.TrimHorizon }; const createCursorRequest = { streamId: streamId, @@ -190,7 +190,7 @@ async function getCursorByGroup(client, streamId, groupName, instanceName) { const cursorDetails = { groupName: groupName, instanceName: instanceName, - type: st.models.CreateGroupCursorDetails.Type.TRIMHORIZON, + type: st.models.CreateGroupCursorDetails.Type.TrimHorizon, commitOnGet: true }; const createCursorRequest = { diff --git a/examples/typescript/conatinerengine-cluster.ts b/examples/typescript/conatinerengine-cluster.ts index 108cb92f54..6eff7ebfae 100644 --- a/examples/typescript/conatinerengine-cluster.ts +++ b/examples/typescript/conatinerengine-cluster.ts @@ -165,7 +165,7 @@ async function createVcn( const getVcnRequest: core.requests.GetVcnRequest = { vcnId: response.vcn.id }; const getVcnResponse = await VirtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); return getVcnResponse!.vcn; } @@ -251,7 +251,7 @@ async function isWorkRequestInSuccessState( ): Promise { let inSuccessState: boolean = false; const workRequestStatus: oke.models.WorkRequestStatus = workRequestResponse.workRequest.status!; - if (workRequestStatus === oke.models.WorkRequestStatus.SUCCEEDED) { + if (workRequestStatus === oke.models.WorkRequestStatus.Succeeded) { inSuccessState = true; } return inSuccessState; @@ -315,7 +315,7 @@ async function deleteSubnet(client: core.VirtualNetworkClient, subnet: core.mode // // Wait for some time for subnet lifecycle staus changed to terminated. // await VirtualNetworkWaiter.forSubnet( // getSubnetRequest, - // core.models.Subnet.LifecycleState.TERMINATED + // core.models.Subnet.LifecycleState.Terminated // ); } @@ -324,7 +324,7 @@ async function deleteVcn(client: core.VirtualNetworkClient, vcn: core.models.Vcn await client.deleteVcn(request); const getVcnRequest: core.requests.GetVcnRequest = { vcnId: vcn.id }; // Wait for some time for VCN lifecycle staus changed to terminated. - // await VirtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + // await VirtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); } const run = main(); diff --git a/examples/typescript/containerengine-node-pool.ts b/examples/typescript/containerengine-node-pool.ts index 71067f2390..c807f3d62d 100644 --- a/examples/typescript/containerengine-node-pool.ts +++ b/examples/typescript/containerengine-node-pool.ts @@ -219,7 +219,7 @@ async function createVcn( const getVcnRequest: core.requests.GetVcnRequest = { vcnId: response.vcn.id }; const getVcnResponse = await VirtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); return getVcnResponse!.vcn; } @@ -303,7 +303,7 @@ async function isWorkRequestInSuccessState( ): Promise { let inSuccessState: boolean = false; const workRequestStatus: oke.models.WorkRequestStatus = workRequestResponse.workRequest.status!; - if (workRequestStatus === oke.models.WorkRequestStatus.SUCCEEDED) { + if (workRequestStatus === oke.models.WorkRequestStatus.Succeeded) { inSuccessState = true; } return inSuccessState; @@ -447,7 +447,7 @@ async function deleteSubnet(client: core.VirtualNetworkClient, subnet: core.mode // // Wait for some time for subnet lifecycle staus changed to terminated. // await VirtualNetworkWaiter.forSubnet( // getSubnetRequest, - // core.models.Subnet.LifecycleState.TERMINATED + // core.models.Subnet.LifecycleState.Terminated // ); } @@ -456,7 +456,7 @@ async function deleteVcn(client: core.VirtualNetworkClient, vcn: core.models.Vcn await client.deleteVcn(request); // const getVcnRequest: core.requests.GetVcnRequest = { vcnId: vcn.id }; // // Wait for some time for VCN lifecycle staus changed to terminated. - // await VirtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + // await VirtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); } function createNodeMetadata(): { [key: string]: string } { diff --git a/examples/typescript/custom-retry.ts b/examples/typescript/custom-retry.ts new file mode 100644 index 0000000000..10ea142bd1 --- /dev/null +++ b/examples/typescript/custom-retry.ts @@ -0,0 +1,68 @@ +/** + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +/** + * @param args Arguments to provide to the example. The following arguments are expected: + * + */ + +import common = require("oci-common"); +import * as identity from "oci-identity"; + +const configurationFilePath = "~/.oci/config"; +const configProfile = "DEFAULT"; + +const provider: common.ConfigFileAuthenticationDetailsProvider = new common.ConfigFileAuthenticationDetailsProvider( + configurationFilePath, + configProfile +); + +const args = process.argv.slice(2); +console.log(args); +if (args.length !== 3) { + console.error( + "Unexpected number of arguments received. Consult the script header comments for expected arguments" + ); + process.exit(-1); +} + +const tenancyId: string = args[0]; +const compartmentId: string = args[1]; +const region: string = args[2]; + +const identityClient = new identity.IdentityClient({ authenticationDetailsProvider: provider }); +identityClient.regionId = region; + +async function getAvailabilityDomain(): Promise { + const request: identity.requests.ListAvailabilityDomainsRequest = { + compartmentId: compartmentId + }; + identityClient.clientConfiguration = { + retryConfiguration: { + terminationStrategy: new common.MaxTimeTerminationStrategy(200), + delayStrategy: new common.ExponentialBackoffDelayStrategy(30), + retryCondition: response => { + return response.status === 409; + } + } + }; + const response = await identityClient.listAvailabilityDomains(request); + return response.items[0]; +} + +(async () => { + try { + const availabilityDomain = await getAvailabilityDomain(); + console.log("Availability Domain :" + availabilityDomain.name); + } catch (error) { + console.log("Error executing example" + error); + } finally { + console.debug("DONE"); + } +})(); diff --git a/examples/typescript/database.ts b/examples/typescript/database.ts index 282aefcaf0..6a2dbf2646 100644 --- a/examples/typescript/database.ts +++ b/examples/typescript/database.ts @@ -88,7 +88,7 @@ async function deleteSubnet() { await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.TERMINATED + core.models.Subnet.LifecycleState.Terminated ); subnetId = null; @@ -111,7 +111,7 @@ async function deleteVcn() { vcnId: vcnId }; - await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); vcnId = null; } @@ -135,7 +135,7 @@ async function terminateDbSystem() { await databaseWaiter.forDbSystem( getDbSystemRequest, - database.models.DbSystem.LifecycleState.TERMINATED + database.models.DbSystem.LifecycleState.Terminated ); dbSystemId = null; @@ -168,7 +168,7 @@ async function terminateDbSystem() { const getVcnResponse = await virtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); vcnId = getVcnResponse!.vcn.id; @@ -191,7 +191,7 @@ async function terminateDbSystem() { const getSubnetResponse = await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.AVAILABLE + core.models.Subnet.LifecycleState.Available ); subnetId = getSubnetResponse!.subnet.id; @@ -208,7 +208,7 @@ async function terminateDbSystem() { }, compartmentId: compartmentId, cpuCoreCount: 4, - databaseEdition: database.models.LaunchDbSystemDetails.DatabaseEdition.ENTERPRISEEDITION, + databaseEdition: database.models.LaunchDbSystemDetails.DatabaseEdition.EnterpriseEdition, displayName: "typescript database", hostname: "typescript-sdk-example-db-host", shape: "BM.DenseIO1.36", @@ -231,7 +231,7 @@ async function terminateDbSystem() { const getDbSystemResponse = await databaseWaiter.forDbSystem( getDbSystemRequest, - database.models.DbSystem.LifecycleState.AVAILABLE + database.models.DbSystem.LifecycleState.Available ); dbSystemId = getDbSystemResponse!.dbSystem.id; } catch (error) { diff --git a/examples/typescript/filestorage.ts b/examples/typescript/filestorage.ts index 18d7182b1a..6f45bc1b5e 100644 --- a/examples/typescript/filestorage.ts +++ b/examples/typescript/filestorage.ts @@ -214,7 +214,7 @@ async function createVcn( const getVcnRequest: core.requests.GetVcnRequest = { vcnId: response.vcn.id }; const getVcnResponse = await vcnWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); return getVcnResponse!.vcn; } @@ -248,7 +248,7 @@ async function createSubnet( const getSubnetRequest: core.requests.GetSubnetRequest = { subnetId: response.subnet.id }; const getSubnetResponse = await vcnWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.AVAILABLE + core.models.Subnet.LifecycleState.Available ); return getSubnetResponse!.subnet; } @@ -294,7 +294,7 @@ async function createFileSystem( }; const getFileSystemResponse = await filestorageWaiter.forFileSystem( getFsSyetemRequest, - fs.models.FileSystem.LifecycleState.ACTIVE + fs.models.FileSystem.LifecycleState.Active ); /* * If we try and send through the same request with the same retry token then this will not create a @@ -369,7 +369,7 @@ async function createMountTarget( }; const getMountTargetResponse = await filestorageWaiter.forMountTarget( getMtTargetRequest, - fs.models.MountTarget.LifecycleState.ACTIVE + fs.models.MountTarget.LifecycleState.Active ); /* @@ -468,7 +468,7 @@ async function createExport( const getExportRequest: fs.requests.GetExportRequest = { exportId: response.export.id }; const getExportResponse = await filestorageWaiter.forExport( getExportRequest, - fs.models.Export.LifecycleState.ACTIVE + fs.models.Export.LifecycleState.Active ); /* * If we try and send through the same request with the same retry token then this will not create a @@ -582,7 +582,7 @@ async function createSnapshot( const getSnapShotResponse = await filestorageWaiter.forSnapshot( getSnapShotRequest, - fs.models.Snapshot.LifecycleState.ACTIVE + fs.models.Snapshot.LifecycleState.Active ); /* @@ -619,7 +619,7 @@ async function deleteSnapshot(client: fs.FileStorageClient, snapshot: fs.models. const getSnapshotRequest: fs.requests.GetSnapshotRequest = { snapshotId: snapshot.id }; await filestorageWaiter.forSnapshot( getSnapshotRequest, - fs.models.Snapshot.LifecycleState.DELETED + fs.models.Snapshot.LifecycleState.Deleted ); } @@ -634,7 +634,7 @@ async function deleteExport(client: fs.FileStorageClient, exportModel: fs.models await client.deleteExport(request); // Waiting for export to be deleted const getExportRequest: fs.requests.GetExportRequest = { exportId: exportModel.id }; - await filestorageWaiter.forExport(getExportRequest, fs.models.Export.LifecycleState.DELETED); + await filestorageWaiter.forExport(getExportRequest, fs.models.Export.LifecycleState.Deleted); } /** @@ -655,7 +655,7 @@ async function deleteMountTarget(client: fs.FileStorageClient, mountTarget: fs.m }; await filestorageWaiter.forMountTarget( getMountTargetRequest, - fs.models.MountTarget.LifecycleState.DELETED + fs.models.MountTarget.LifecycleState.Deleted ); } @@ -672,7 +672,7 @@ async function deleteFileSystem(client: fs.FileStorageClient, fileSystem: fs.mod const getFileSystemRequest: fs.requests.GetFileSystemRequest = { fileSystemId: fileSystem.id }; await filestorageWaiter.forFileSystem( getFileSystemRequest, - fs.models.FileSystem.LifecycleState.DELETED + fs.models.FileSystem.LifecycleState.Deleted ); } @@ -720,7 +720,7 @@ async function deleteVcn(client: core.VirtualNetworkClient, vcn: core.models.Vcn // wait for VCN to be deleted // NOTE: Not needed because VCN gets delete already. When getting the Request, it won't be found. // const getVcnRequest: core.requests.GetVcnRequest = { vcnId: vcn.id }; - // await vcnWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + // await vcnWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); } /** diff --git a/examples/typescript/invoke-function.ts b/examples/typescript/invoke-function.ts index 064945c46e..863850b63f 100644 --- a/examples/typescript/invoke-function.ts +++ b/examples/typescript/invoke-function.ts @@ -232,8 +232,10 @@ async function invokeFunction( fnName ); const response = await invokeFunctionHelper(fnInvokeClient, fnSummary, payload); + // invokeFunction returns a readableStream. parse the stream to view payload. + console.log(await common.getStringFromResponseBody(response.value)); } catch (error) { - console.log("Error invoing function " + error); + console.log("Error invoking function " + error); } } @@ -334,7 +336,7 @@ async function createApplicaiton( }; const createAppResponse = await client.createApplication(createAppRequest); // Wait for Application to be in 'Active' state. - await delay(600); + await delay(15); return createAppResponse.application; } @@ -350,7 +352,7 @@ async function deleteApplication(client: fn.FunctionsManagementClient, applicati const delAppRequest: fn.requests.DeleteApplicationRequest = { applicationId: applicationId }; await client.deleteApplication(delAppRequest); // Wait for the 'Deleted' status. - await delay(300); + await delay(15); } // === OCI Identity Helpers === @@ -396,7 +398,7 @@ async function createVcn( const createVcnRequest: core.requests.CreateVcnRequest = { createVcnDetails: createVcnDetails }; const createVcnResponse = await client.createVcn(createVcnRequest); // Wait for VCn to become available - await delay(300); + await delay(15); return createVcnResponse.vcn; } @@ -438,7 +440,7 @@ async function deleteVcn(client: core.VirtualNetworkClient, vcn: core.models.Vcn const deleteVcnRequest: core.requests.DeleteVcnRequest = { vcnId: vcn.id }; await client.deleteVcn(deleteVcnRequest); // Wait for VCN to be deleted. - await delay(600); + await delay(15); } // === OCI Internet Gateway Helpers === @@ -459,7 +461,7 @@ async function createInternetGateway( }; const createIGResponse = await client.createInternetGateway(createIGRequest); // Wait for sometime for internet gateway to become avaialble. - await delay(300); + await delay(15); return createIGResponse.internetGateway; } @@ -507,7 +509,7 @@ async function deleteInternetGateway(client: core.VirtualNetworkClient, igID: st const deleteIgRequest: core.requests.DeleteInternetGatewayRequest = { igId: igID }; await client.deleteInternetGateway(deleteIgRequest); // Wait for internet gateway to be dleted - await delay(300); + await delay(15); } // === OCI Route Table Helpers === @@ -544,7 +546,7 @@ async function configureInternetGateway( const rr: core.models.RouteRule = { cidrBlock: destinationCidr, destination: destinationCidr, - destinationType: core.models.RouteRule.DestinationType.CIDRBLOCK, + destinationType: core.models.RouteRule.DestinationType.CidrBlock, networkEntityId: igId }; routeRules.push(rr); @@ -640,7 +642,7 @@ async function createSubnet( }; const createSubnetResponse = await client.createSubnet(createSubnetRequest); // Wait for subnet to become abvailable - await delay(300); + await delay(15); return createSubnetResponse.subnet; } @@ -702,7 +704,7 @@ async function deleteSubnet(client: core.VirtualNetworkClient, subnetId: string) } } //Wait for subnet to be in Terminated state - await delay(300); + await delay(15); } // === OCI Function Helpers === @@ -738,7 +740,7 @@ async function CreateFunctionDetails( }; const createFnResponse = await client.createFunction(createFnRequest); // Wait for Function to be in 'Active' state. - await delay(600); + await delay(15); return createFnResponse.function; } @@ -833,7 +835,7 @@ async function deleteFunction(client: fn.FunctionsManagementClient, fnId: string const delFunctionRequest: fn.requests.DeleteFunctionRequest = { functionId: fnId }; await client.deleteFunction(delFunctionRequest); // Wait for the 'Deleted' status. - await delay(300); + await delay(15); } /** diff --git a/examples/typescript/keymanagement.ts b/examples/typescript/keymanagement.ts index b819d12732..0cb0fda6ba 100644 --- a/examples/typescript/keymanagement.ts +++ b/examples/typescript/keymanagement.ts @@ -28,7 +28,7 @@ const DEFAULT_KEY_LENGTH: number = 32; const TRANSIENT_STATE_WAIT_TIME_MS: number = 1000 * 60; let KEY_SHAPE: kms.models.KeyShape = { - algorithm: kms.models.KeyShape.Algorithm.AES, + algorithm: kms.models.KeyShape.Algorithm.Aes, length: DEFAULT_KEY_LENGTH }; @@ -145,7 +145,7 @@ async function createVaultTest( const createVaultDetails: kms.models.CreateVaultDetails = { compartmentId: compartmentId, displayName: " Test-Vault-V1", - vaultType: kms.models.CreateVaultDetails.VaultType.VIRTUALPRIVATE, + vaultType: kms.models.CreateVaultDetails.VaultType.VirtualPrivate, freeformTags: await getSampleFreeformTagData() }; const request: kms.requests.CreateVaultRequest = { createVaultDetails: createVaultDetails }; diff --git a/examples/typescript/launch_instance.ts b/examples/typescript/launch_instance.ts index 31b1bfb9b2..5733a44c68 100644 --- a/examples/typescript/launch_instance.ts +++ b/examples/typescript/launch_instance.ts @@ -117,7 +117,7 @@ async function deleteSubnet() { await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.TERMINATED + core.models.Subnet.LifecycleState.Terminated ); subnetId = null; @@ -140,7 +140,7 @@ async function deleteVcn() { vcnId: vcnId }; - await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.TERMINATED); + await virtualNetworkWaiter.forVcn(getVcnRequest, core.models.Vcn.LifecycleState.Terminated); vcnId = null; } @@ -165,7 +165,7 @@ async function terminateInstance() { await computeWaiter.forInstance( getInstanceRequest, - core.models.Instance.LifecycleState.TERMINATED + core.models.Instance.LifecycleState.Terminated ); instanceId = null; @@ -200,7 +200,7 @@ async function terminateInstance() { const getVcnResponse = await virtualNetworkWaiter.forVcn( getVcnRequest, - core.models.Vcn.LifecycleState.AVAILABLE + core.models.Vcn.LifecycleState.Available ); vcnId = getVcnResponse!.vcn.id; @@ -222,7 +222,7 @@ async function terminateInstance() { await virtualNetworkWaiter.forSubnet( getSubnetRequest, - core.models.Subnet.LifecycleState.AVAILABLE + core.models.Subnet.LifecycleState.Available ); subnetId = createSubnetResponse.subnet.id; @@ -255,7 +255,7 @@ async function terminateInstance() { const getInstanceResponse = await computeWaiter.forInstance( getInstanceReqeust, - core.models.Instance.LifecycleState.RUNNING + core.models.Instance.LifecycleState.Running ); instanceId = getInstanceResponse!.instance.id; diff --git a/examples/typescript/monitoring-alarm.ts b/examples/typescript/monitoring-alarm.ts index 6c2c73267f..ce23c67ae4 100644 --- a/examples/typescript/monitoring-alarm.ts +++ b/examples/typescript/monitoring-alarm.ts @@ -40,7 +40,7 @@ const NAME_SPACE: string = "oci_computeagent"; const METRIC_QUERY: string = "CpuUtilization[1m].max() > 75"; const RESOLUTION: string = "1m"; const PENDING_DURATION: string = "PT10M"; -const ALERT_SEVERITY: mt.models.Alarm.Severity = mt.models.Alarm.Severity.ERROR; +const ALERT_SEVERITY: mt.models.Alarm.Severity = mt.models.Alarm.Severity.Error; const BODY: string = "notification body"; const REPEAT_DURATION: string = "PT4H"; // Suppress from now. diff --git a/examples/typescript/resourceresearch.ts b/examples/typescript/resourceresearch.ts index 1f03f68fba..d8262378fb 100644 --- a/examples/typescript/resourceresearch.ts +++ b/examples/typescript/resourceresearch.ts @@ -77,7 +77,7 @@ async function activeUsers() { const structuredSearch: resourceSearch.models.StructuredSearchDetails = { query: "query user resources where inactiveStatus = 0", type: "Structured", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.NONE + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.None }; const structuredSearchRequest: resourceSearch.requests.SearchResourcesRequest = { @@ -99,7 +99,7 @@ async function searchWithFreeText() { const freeTextSearch: resourceSearch.models.FreeTextSearchDetails = { text: "lifecycleState as AVAILABLE", type: "FreeText", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.HIGHLIGHTS + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.Highlights }; const SearchResourcesRequest: resourceSearch.requests.SearchResourcesRequest = { @@ -123,7 +123,7 @@ async function userByFreeformTag(tag: string) { const structuredSearch: resourceSearch.models.StructuredSearchDetails = { query: `query user resources where freeformTags.key = '${tag}'`, type: "Structured", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.NONE + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.None }; const structuredSearchRequest: resourceSearch.requests.SearchResourcesRequest = { @@ -146,7 +146,7 @@ async function usersByFreeformTagAndValue(tag: string, value: string) { const structuredSearch: resourceSearch.models.StructuredSearchDetails = { query: `query user resources where (freeformTags.key = '${tag}' && freeformTags.value = '${value}')`, type: "Structured", - matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.NONE + matchingContextType: resourceSearch.models.SearchDetails.MatchingContextType.None }; const structuredSearchRequest: resourceSearch.requests.SearchResourcesRequest = { diff --git a/examples/typescript/streaming.ts b/examples/typescript/streaming.ts index 50888d494b..fdafeb081d 100644 --- a/examples/typescript/streaming.ts +++ b/examples/typescript/streaming.ts @@ -92,7 +92,7 @@ const waiters = adminClient.createWaiters(); // Stream deletion is an asynchronous operation, give it some time to complete. const getStreamRequest: st.requests.GetStreamRequest = { streamId: streamId }; - await waiters.forStream(getStreamRequest, st.models.Stream.LifecycleState.DELETED); + await waiters.forStream(getStreamRequest, st.models.Stream.LifecycleState.Deleted); })(); async function getOrCreateStream( @@ -103,7 +103,7 @@ async function getOrCreateStream( const listStreamsRequest: st.requests.ListStreamsRequest = { compartmentId: compartmentId, name: exampleStreamName, - lifecycleState: st.models.Stream.LifecycleState.ACTIVE.toString() + lifecycleState: st.models.Stream.LifecycleState.Active.toString() }; const listStreamsResponse = await adminClient.listStreams(listStreamsRequest); @@ -133,7 +133,7 @@ async function getOrCreateStream( }; const activeStream = await waiters.forStream( getStreamRequest, - st.models.Stream.LifecycleState.ACTIVE + st.models.Stream.LifecycleState.Active ); console.log("Create Stream executed successfully."); // Give a little time for the stream to be ready. @@ -171,7 +171,7 @@ async function getCursorByPartition( console.log("Creating a cursor for partition %s.", partition); let cursorDetails: st.models.CreateCursorDetails = { partition: partition, - type: st.models.CreateCursorDetails.Type.TRIMHORIZON + type: st.models.CreateCursorDetails.Type.TrimHorizon }; const createCursorRequest: st.requests.CreateCursorRequest = { streamId: streamId, @@ -215,7 +215,7 @@ async function getCursorByGroup( const cursorDetails: st.models.CreateGroupCursorDetails = { groupName: groupName, instanceName: instanceName, - type: st.models.CreateGroupCursorDetails.Type.TRIMHORIZON, + type: st.models.CreateGroupCursorDetails.Type.TrimHorizon, commitOnGet: true }; const createCursorRequest: st.requests.CreateGroupCursorRequest = { diff --git a/examples/typescript/use-plugin-httpstack.ts b/examples/typescript/use-plugin-httpstack.ts index 7780e4dab1..9e127ae001 100644 --- a/examples/typescript/use-plugin-httpstack.ts +++ b/examples/typescript/use-plugin-httpstack.ts @@ -19,7 +19,7 @@ class ConsoleFetchHttp implements common.HttpClient { name: "Mock User1", description: "Mock USer", timeCreated: new Date(), - lifecycleState: identity.models.User.LifecycleState.ACTIVE, + lifecycleState: identity.models.User.LifecycleState.Active, isMfaActivated: true }; diff --git a/lib/analytics/lib/analytics-waiter.ts b/lib/analytics/lib/analytics-waiter.ts index c7f504f37c..42e9f7de2f 100644 --- a/lib/analytics/lib/analytics-waiter.ts +++ b/lib/analytics/lib/analytics-waiter.ts @@ -39,7 +39,7 @@ export class AnalyticsWaiter { this.config, () => this.client.getAnalyticsInstance(request), response => targetStates.exists(response.analyticsInstance.lifecycleState), - targetStates.includes(models.AnalyticsInstanceLifecycleState.DELETED) + targetStates.includes(models.AnalyticsInstanceLifecycleState.Deleted) ); } diff --git a/lib/analytics/lib/client.ts b/lib/analytics/lib/client.ts index a02919bbb9..41cf7f2797 100644 --- a/lib/analytics/lib/client.ts +++ b/lib/analytics/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { AnalyticsWaiter } from "./analytics-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class AnalyticsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": AnalyticsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class AnalyticsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Change the compartment of an Analytics instance. The operation is long-running * and creates a new WorkRequest. @@ -155,7 +163,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAnalyticsInstanceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -222,7 +234,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAnalyticsInstanceNetworkEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -284,7 +300,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -357,7 +377,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -414,7 +438,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -465,7 +493,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -524,7 +556,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -596,7 +632,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAnalyticsInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -683,7 +723,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -770,7 +814,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -861,7 +909,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -953,7 +1005,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scaleAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1012,7 +1068,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1071,7 +1131,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1135,7 +1199,11 @@ export class AnalyticsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAnalyticsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/analytics/lib/model/analytics-instance-lifecycle-state.ts b/lib/analytics/lib/model/analytics-instance-lifecycle-state.ts index 900ed4a86e..71c601505f 100644 --- a/lib/analytics/lib/model/analytics-instance-lifecycle-state.ts +++ b/lib/analytics/lib/model/analytics-instance-lifecycle-state.ts @@ -20,19 +20,19 @@ import common = require("oci-common"); * **/ export enum AnalyticsInstanceLifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED", + Inactive = "INACTIVE", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace AnalyticsInstanceLifecycleState { diff --git a/lib/analytics/lib/model/capacity-type.ts b/lib/analytics/lib/model/capacity-type.ts index 62d3e00741..c38cfbdd0a 100644 --- a/lib/analytics/lib/model/capacity-type.ts +++ b/lib/analytics/lib/model/capacity-type.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * **/ export enum CapacityType { - OLPU_COUNT = "OLPU_COUNT", - USER_COUNT = "USER_COUNT", + OlpuCount = "OLPU_COUNT", + UserCount = "USER_COUNT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace CapacityType { diff --git a/lib/analytics/lib/model/feature-set.ts b/lib/analytics/lib/model/feature-set.ts index 87f70817a7..f4df44be7f 100644 --- a/lib/analytics/lib/model/feature-set.ts +++ b/lib/analytics/lib/model/feature-set.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * **/ export enum FeatureSet { - SELF_SERVICE_ANALYTICS = "SELF_SERVICE_ANALYTICS", - ENTERPRISE_ANALYTICS = "ENTERPRISE_ANALYTICS", + SelfServiceAnalytics = "SELF_SERVICE_ANALYTICS", + EnterpriseAnalytics = "ENTERPRISE_ANALYTICS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace FeatureSet { diff --git a/lib/analytics/lib/model/license-type.ts b/lib/analytics/lib/model/license-type.ts index 0740f9c4a9..a63de5c560 100644 --- a/lib/analytics/lib/model/license-type.ts +++ b/lib/analytics/lib/model/license-type.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * **/ export enum LicenseType { - LICENSE_INCLUDED = "LICENSE_INCLUDED", - BRING_YOUR_OWN_LICENSE = "BRING_YOUR_OWN_LICENSE", + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LicenseType { diff --git a/lib/analytics/lib/model/network-endpoint-type.ts b/lib/analytics/lib/model/network-endpoint-type.ts index c3950ad115..0fdc3dcb29 100644 --- a/lib/analytics/lib/model/network-endpoint-type.ts +++ b/lib/analytics/lib/model/network-endpoint-type.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * **/ export enum NetworkEndpointType { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE", + Public = "PUBLIC", + Private = "PRIVATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace NetworkEndpointType { diff --git a/lib/analytics/lib/model/sort-by.ts b/lib/analytics/lib/model/sort-by.ts index 4ee443caa0..53e958e67d 100644 --- a/lib/analytics/lib/model/sort-by.ts +++ b/lib/analytics/lib/model/sort-by.ts @@ -21,12 +21,12 @@ import common = require("oci-common"); * **/ export enum SortBy { - CAPACITY_TYPE = "capacityType", - CAPACITY_VALUE = "capacityValue", - FEATURE_SET = "featureSet", - LIFECYCLE_STATE = "lifecycleState", - NAME = "name", - TIME_CREATED = "timeCreated" + CapacityType = "capacityType", + CapacityValue = "capacityValue", + FeatureSet = "featureSet", + LifecycleState = "lifecycleState", + Name = "name", + TimeCreated = "timeCreated" } export namespace SortBy { diff --git a/lib/analytics/lib/model/sort-order.ts b/lib/analytics/lib/model/sort-order.ts index 6f6411de18..4892d50a9f 100644 --- a/lib/analytics/lib/model/sort-order.ts +++ b/lib/analytics/lib/model/sort-order.ts @@ -20,8 +20,8 @@ import common = require("oci-common"); * **/ export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrder { diff --git a/lib/analytics/lib/model/work-request-action-result.ts b/lib/analytics/lib/model/work-request-action-result.ts index 3affe7f951..b206343d1f 100644 --- a/lib/analytics/lib/model/work-request-action-result.ts +++ b/lib/analytics/lib/model/work-request-action-result.ts @@ -20,20 +20,20 @@ import common = require("oci-common"); * **/ export enum WorkRequestActionResult { - COMPARTMENT_CHANGED = "COMPARTMENT_CHANGED", - CREATED = "CREATED", - DELETED = "DELETED", - STARTED = "STARTED", - STOPPED = "STOPPED", - SCALED = "SCALED", - NETWORK_ENDPOINT_CHANGED = "NETWORK_ENDPOINT_CHANGED", - NONE = "NONE", + CompartmentChanged = "COMPARTMENT_CHANGED", + Created = "CREATED", + Deleted = "DELETED", + Started = "STARTED", + Stopped = "STOPPED", + Scaled = "SCALED", + NetworkEndpointChanged = "NETWORK_ENDPOINT_CHANGED", + None = "NONE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestActionResult { diff --git a/lib/analytics/lib/model/work-request-operation-type.ts b/lib/analytics/lib/model/work-request-operation-type.ts index 606a82f09a..14ff23a378 100644 --- a/lib/analytics/lib/model/work-request-operation-type.ts +++ b/lib/analytics/lib/model/work-request-operation-type.ts @@ -20,19 +20,19 @@ import common = require("oci-common"); * **/ export enum WorkRequestOperationType { - CREATE_ANALYTICS_INSTANCE = "CREATE_ANALYTICS_INSTANCE", - DELETE_ANALYTICS_INSTANCE = "DELETE_ANALYTICS_INSTANCE", - START_ANALYTICS_INSTANCE = "START_ANALYTICS_INSTANCE", - STOP_ANALYTICS_INSTANCE = "STOP_ANALYTICS_INSTANCE", - SCALE_ANALYTICS_INSTANCE = "SCALE_ANALYTICS_INSTANCE", - CHANGE_ANALYTICS_INSTANCE_COMPARTMENT = "CHANGE_ANALYTICS_INSTANCE_COMPARTMENT", - CHANGE_ANALYTICS_INSTANCE_NETWORK_ENDPOINT = "CHANGE_ANALYTICS_INSTANCE_NETWORK_ENDPOINT", + CreateAnalyticsInstance = "CREATE_ANALYTICS_INSTANCE", + DeleteAnalyticsInstance = "DELETE_ANALYTICS_INSTANCE", + StartAnalyticsInstance = "START_ANALYTICS_INSTANCE", + StopAnalyticsInstance = "STOP_ANALYTICS_INSTANCE", + ScaleAnalyticsInstance = "SCALE_ANALYTICS_INSTANCE", + ChangeAnalyticsInstanceCompartment = "CHANGE_ANALYTICS_INSTANCE_COMPARTMENT", + ChangeAnalyticsInstanceNetworkEndpoint = "CHANGE_ANALYTICS_INSTANCE_NETWORK_ENDPOINT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestOperationType { diff --git a/lib/analytics/lib/model/work-request-resource-type.ts b/lib/analytics/lib/model/work-request-resource-type.ts index 30a24a7b0a..b993d468c5 100644 --- a/lib/analytics/lib/model/work-request-resource-type.ts +++ b/lib/analytics/lib/model/work-request-resource-type.ts @@ -20,13 +20,13 @@ import common = require("oci-common"); * **/ export enum WorkRequestResourceType { - ANALYTICS_INSTANCE = "ANALYTICS_INSTANCE", + AnalyticsInstance = "ANALYTICS_INSTANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestResourceType { diff --git a/lib/analytics/lib/model/work-request-sort-by.ts b/lib/analytics/lib/model/work-request-sort-by.ts index b4e71cff67..41f9914a62 100644 --- a/lib/analytics/lib/model/work-request-sort-by.ts +++ b/lib/analytics/lib/model/work-request-sort-by.ts @@ -20,12 +20,12 @@ import common = require("oci-common"); * **/ export enum WorkRequestSortBy { - ID = "id", - OPERATION_TYPE = "operationType", - STATUS = "status", - TIME_ACCEPTED = "timeAccepted", - TIME_STARTED = "timeStarted", - TIME_FINISHED = "timeFinished" + Id = "id", + OperationType = "operationType", + Status = "status", + TimeAccepted = "timeAccepted", + TimeStarted = "timeStarted", + TimeFinished = "timeFinished" } export namespace WorkRequestSortBy { diff --git a/lib/analytics/lib/model/work-request-status.ts b/lib/analytics/lib/model/work-request-status.ts index f650fcd084..b88843cea7 100644 --- a/lib/analytics/lib/model/work-request-status.ts +++ b/lib/analytics/lib/model/work-request-status.ts @@ -20,18 +20,18 @@ import common = require("oci-common"); * **/ export enum WorkRequestStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestStatus { diff --git a/lib/analytics/lib/request/change-analytics-instance-compartment-request.ts b/lib/analytics/lib/request/change-analytics-instance-compartment-request.ts index cc0243b516..9747a7034a 100644 --- a/lib/analytics/lib/request/change-analytics-instance-compartment-request.ts +++ b/lib/analytics/lib/request/change-analytics-instance-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAnalyticsInstanceCompartmentRequest { +export interface ChangeAnalyticsInstanceCompartmentRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/change-analytics-instance-network-endpoint-request.ts b/lib/analytics/lib/request/change-analytics-instance-network-endpoint-request.ts index 13f28cfbd0..3b1e7ddc33 100644 --- a/lib/analytics/lib/request/change-analytics-instance-network-endpoint-request.ts +++ b/lib/analytics/lib/request/change-analytics-instance-network-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAnalyticsInstanceNetworkEndpointRequest { +export interface ChangeAnalyticsInstanceNetworkEndpointRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/create-analytics-instance-request.ts b/lib/analytics/lib/request/create-analytics-instance-request.ts index 35b824f02c..09e76192e3 100644 --- a/lib/analytics/lib/request/create-analytics-instance-request.ts +++ b/lib/analytics/lib/request/create-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAnalyticsInstanceRequest { +export interface CreateAnalyticsInstanceRequest extends common.BaseRequest { /** * Analytics Instance details. * diff --git a/lib/analytics/lib/request/delete-analytics-instance-request.ts b/lib/analytics/lib/request/delete-analytics-instance-request.ts index 9ea4743d67..9e0d76f68e 100644 --- a/lib/analytics/lib/request/delete-analytics-instance-request.ts +++ b/lib/analytics/lib/request/delete-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAnalyticsInstanceRequest { +export interface DeleteAnalyticsInstanceRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/delete-work-request-request.ts b/lib/analytics/lib/request/delete-work-request-request.ts index ae840b9fc7..c15d64bf02 100644 --- a/lib/analytics/lib/request/delete-work-request-request.ts +++ b/lib/analytics/lib/request/delete-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteWorkRequestRequest { +export interface DeleteWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. * diff --git a/lib/analytics/lib/request/get-analytics-instance-request.ts b/lib/analytics/lib/request/get-analytics-instance-request.ts index eff68964c5..fd886bb97b 100644 --- a/lib/analytics/lib/request/get-analytics-instance-request.ts +++ b/lib/analytics/lib/request/get-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAnalyticsInstanceRequest { +export interface GetAnalyticsInstanceRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/get-work-request-request.ts b/lib/analytics/lib/request/get-work-request-request.ts index d25ee66629..5b2209ba98 100644 --- a/lib/analytics/lib/request/get-work-request-request.ts +++ b/lib/analytics/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. * diff --git a/lib/analytics/lib/request/list-analytics-instances-request.ts b/lib/analytics/lib/request/list-analytics-instances-request.ts index c348b4f7f3..34368713ba 100644 --- a/lib/analytics/lib/request/list-analytics-instances-request.ts +++ b/lib/analytics/lib/request/list-analytics-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAnalyticsInstancesRequest { +export interface ListAnalyticsInstancesRequest extends common.BaseRequest { /** * The OCID of the compartment. * diff --git a/lib/analytics/lib/request/list-work-request-errors-request.ts b/lib/analytics/lib/request/list-work-request-errors-request.ts index 0150d46b7a..1855b04c60 100644 --- a/lib/analytics/lib/request/list-work-request-errors-request.ts +++ b/lib/analytics/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The OCID of the work request. * diff --git a/lib/analytics/lib/request/list-work-request-logs-request.ts b/lib/analytics/lib/request/list-work-request-logs-request.ts index 040fc89f94..4140375132 100644 --- a/lib/analytics/lib/request/list-work-request-logs-request.ts +++ b/lib/analytics/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The OCID of the work request. * diff --git a/lib/analytics/lib/request/list-work-requests-request.ts b/lib/analytics/lib/request/list-work-requests-request.ts index bbb93be94b..d6f789fb09 100644 --- a/lib/analytics/lib/request/list-work-requests-request.ts +++ b/lib/analytics/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The OCID of the compartment. * diff --git a/lib/analytics/lib/request/scale-analytics-instance-request.ts b/lib/analytics/lib/request/scale-analytics-instance-request.ts index 6513753e7c..4ef44ca34e 100644 --- a/lib/analytics/lib/request/scale-analytics-instance-request.ts +++ b/lib/analytics/lib/request/scale-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScaleAnalyticsInstanceRequest { +export interface ScaleAnalyticsInstanceRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/start-analytics-instance-request.ts b/lib/analytics/lib/request/start-analytics-instance-request.ts index 1fb2a3db37..6bfa0a694d 100644 --- a/lib/analytics/lib/request/start-analytics-instance-request.ts +++ b/lib/analytics/lib/request/start-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartAnalyticsInstanceRequest { +export interface StartAnalyticsInstanceRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/stop-analytics-instance-request.ts b/lib/analytics/lib/request/stop-analytics-instance-request.ts index f70da6c5ff..85d263b068 100644 --- a/lib/analytics/lib/request/stop-analytics-instance-request.ts +++ b/lib/analytics/lib/request/stop-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopAnalyticsInstanceRequest { +export interface StopAnalyticsInstanceRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/lib/request/update-analytics-instance-request.ts b/lib/analytics/lib/request/update-analytics-instance-request.ts index 43badaa6cc..50cd50b8f3 100644 --- a/lib/analytics/lib/request/update-analytics-instance-request.ts +++ b/lib/analytics/lib/request/update-analytics-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAnalyticsInstanceRequest { +export interface UpdateAnalyticsInstanceRequest extends common.BaseRequest { /** * The OCID of the AnalyticsInstance. * diff --git a/lib/analytics/package.json b/lib/analytics/package.json index b7f4679f8e..35edfdb809 100644 --- a/lib/analytics/package.json +++ b/lib/analytics/package.json @@ -1,6 +1,6 @@ { "name": "oci-analytics", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Analytics Service", "repository": { "type": "git", diff --git a/lib/announcementsservice/lib/client.ts b/lib/announcementsservice/lib/client.ts index 68a1a8b3ac..95399d8100 100644 --- a/lib/announcementsservice/lib/client.ts +++ b/lib/announcementsservice/lib/client.ts @@ -15,7 +15,7 @@ import common = require("oci-common"); import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -27,6 +27,7 @@ export class AnnouncementClient { protected static serviceEndpointTemplate = "https://announcements.{region}.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -88,6 +89,13 @@ export class AnnouncementClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Gets the details of a specific announcement. * @@ -119,7 +127,11 @@ export class AnnouncementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAnnouncementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -174,7 +186,11 @@ export class AnnouncementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAnnouncementUserStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -237,7 +253,11 @@ export class AnnouncementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAnnouncementsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -303,7 +323,11 @@ export class AnnouncementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAnnouncementUserStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/announcementsservice/lib/model/base-announcement.ts b/lib/announcementsservice/lib/model/base-announcement.ts index b58db1ca08..c4a2d85a67 100644 --- a/lib/announcementsservice/lib/model/base-announcement.ts +++ b/lib/announcementsservice/lib/model/base-announcement.ts @@ -94,25 +94,25 @@ export interface BaseAnnouncement { export namespace BaseAnnouncement { export enum AnnouncementType { - ACTIONRECOMMENDED = "ACTION_RECOMMENDED", - ACTIONREQUIRED = "ACTION_REQUIRED", - EMERGENCYCHANGE = "EMERGENCY_CHANGE", - EMERGENCYMAINTENANCE = "EMERGENCY_MAINTENANCE", - EMERGENCYMAINTENANCECOMPLETE = "EMERGENCY_MAINTENANCE_COMPLETE", - EMERGENCYMAINTENANCEEXTENDED = "EMERGENCY_MAINTENANCE_EXTENDED", - EMERGENCYMAINTENANCERESCHEDULED = "EMERGENCY_MAINTENANCE_RESCHEDULED", - INFORMATION = "INFORMATION", - PLANNEDCHANGE = "PLANNED_CHANGE", - PLANNEDCHANGECOMPLETE = "PLANNED_CHANGE_COMPLETE", - PLANNEDCHANGEEXTENDED = "PLANNED_CHANGE_EXTENDED", - PLANNEDCHANGERESCHEDULED = "PLANNED_CHANGE_RESCHEDULED", - PRODUCTIONEVENTNOTIFICATION = "PRODUCTION_EVENT_NOTIFICATION", - SCHEDULEDMAINTENANCE = "SCHEDULED_MAINTENANCE" + ActionRecommended = "ACTION_RECOMMENDED", + ActionRequired = "ACTION_REQUIRED", + EmergencyChange = "EMERGENCY_CHANGE", + EmergencyMaintenance = "EMERGENCY_MAINTENANCE", + EmergencyMaintenanceComplete = "EMERGENCY_MAINTENANCE_COMPLETE", + EmergencyMaintenanceExtended = "EMERGENCY_MAINTENANCE_EXTENDED", + EmergencyMaintenanceRescheduled = "EMERGENCY_MAINTENANCE_RESCHEDULED", + Information = "INFORMATION", + PlannedChange = "PLANNED_CHANGE", + PlannedChangeComplete = "PLANNED_CHANGE_COMPLETE", + PlannedChangeExtended = "PLANNED_CHANGE_EXTENDED", + PlannedChangeRescheduled = "PLANNED_CHANGE_RESCHEDULED", + ProductionEventNotification = "PRODUCTION_EVENT_NOTIFICATION", + ScheduledMaintenance = "SCHEDULED_MAINTENANCE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE" + Active = "ACTIVE", + Inactive = "INACTIVE" } export function getJsonObj(obj: BaseAnnouncement): object { diff --git a/lib/announcementsservice/lib/request/get-announcement-request.ts b/lib/announcementsservice/lib/request/get-announcement-request.ts index 8d4f22ccc7..4d25f12d42 100644 --- a/lib/announcementsservice/lib/request/get-announcement-request.ts +++ b/lib/announcementsservice/lib/request/get-announcement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAnnouncementRequest { +export interface GetAnnouncementRequest extends common.BaseRequest { /** * The OCID of the announcement. */ diff --git a/lib/announcementsservice/lib/request/get-announcement-user-status-request.ts b/lib/announcementsservice/lib/request/get-announcement-user-status-request.ts index 77b3983287..188056a616 100644 --- a/lib/announcementsservice/lib/request/get-announcement-user-status-request.ts +++ b/lib/announcementsservice/lib/request/get-announcement-user-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAnnouncementUserStatusRequest { +export interface GetAnnouncementUserStatusRequest extends common.BaseRequest { /** * The OCID of the announcement. */ diff --git a/lib/announcementsservice/lib/request/list-announcements-request.ts b/lib/announcementsservice/lib/request/list-announcements-request.ts index d361e67327..35c610b359 100644 --- a/lib/announcementsservice/lib/request/list-announcements-request.ts +++ b/lib/announcementsservice/lib/request/list-announcements-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAnnouncementsRequest { +export interface ListAnnouncementsRequest extends common.BaseRequest { /** * The OCID of the compartment. Because announcements are specific to a tenancy, this is the * OCID of the root compartment. @@ -68,8 +68,8 @@ export interface ListAnnouncementsRequest { export namespace ListAnnouncementsRequest { export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE" + Active = "ACTIVE", + Inactive = "INACTIVE" } export enum SortBy { @@ -82,7 +82,7 @@ export namespace ListAnnouncementsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/announcementsservice/lib/request/update-announcement-user-status-request.ts b/lib/announcementsservice/lib/request/update-announcement-user-status-request.ts index af978a671b..9bdf3b84e5 100644 --- a/lib/announcementsservice/lib/request/update-announcement-user-status-request.ts +++ b/lib/announcementsservice/lib/request/update-announcement-user-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAnnouncementUserStatusRequest { +export interface UpdateAnnouncementUserStatusRequest extends common.BaseRequest { /** * The OCID of the announcement. */ diff --git a/lib/announcementsservice/package.json b/lib/announcementsservice/package.json index c65d60c900..acc6a3add4 100644 --- a/lib/announcementsservice/package.json +++ b/lib/announcementsservice/package.json @@ -1,6 +1,6 @@ { "name": "oci-announcementsservice", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Announcement Service", "repository": { "type": "git", diff --git a/lib/apigateway/lib/client.ts b/lib/apigateway/lib/client.ts index bd0757b48e..5085d5dfdb 100644 --- a/lib/apigateway/lib/client.ts +++ b/lib/apigateway/lib/client.ts @@ -21,7 +21,7 @@ import * as responses from "./response"; import { DeploymentWaiter } from "./deployment-waiter"; import { GatewayWaiter } from "./gateway-waiter"; import { WorkRequestsWaiter } from "./workrequests-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -34,6 +34,7 @@ export class DeploymentClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DeploymentWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -118,6 +119,13 @@ export class DeploymentClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Changes the deployment compartment. * @param ChangeDeploymentCompartmentRequest @@ -156,7 +164,11 @@ export class DeploymentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeDeploymentCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -216,7 +228,11 @@ export class DeploymentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDeploymentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -285,7 +301,11 @@ export class DeploymentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDeploymentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -340,7 +360,11 @@ export class DeploymentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDeploymentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -406,7 +430,11 @@ export class DeploymentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDeploymentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -475,7 +503,11 @@ export class DeploymentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDeploymentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -507,6 +539,7 @@ export class GatewayClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": GatewayWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -591,6 +624,13 @@ export class GatewayClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Changes the gateway compartment. * @param ChangeGatewayCompartmentRequest @@ -628,7 +668,11 @@ export class GatewayClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeGatewayCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -688,7 +732,11 @@ export class GatewayClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -757,7 +805,11 @@ export class GatewayClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -812,7 +864,11 @@ export class GatewayClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -877,7 +933,11 @@ export class GatewayClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listGatewaysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -946,7 +1006,11 @@ export class GatewayClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -978,6 +1042,7 @@ export class WorkRequestsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": WorkRequestsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1062,6 +1127,13 @@ export class WorkRequestsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Cancels the work request. * @param CancelWorkRequestRequest @@ -1094,7 +1166,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1144,7 +1220,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1214,7 +1294,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1283,7 +1367,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1352,7 +1440,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/apigateway/lib/deployment-waiter.ts b/lib/apigateway/lib/deployment-waiter.ts index 8f8dac2f48..f448b424f6 100644 --- a/lib/apigateway/lib/deployment-waiter.ts +++ b/lib/apigateway/lib/deployment-waiter.ts @@ -41,7 +41,7 @@ export class DeploymentWaiter { this.config, () => this.client.getDeployment(request), response => targetStates.exists(response.deployment.lifecycleState), - targetStates.includes(models.Deployment.LifecycleState.DELETED) + targetStates.includes(models.Deployment.LifecycleState.Deleted) ); } } diff --git a/lib/apigateway/lib/gateway-waiter.ts b/lib/apigateway/lib/gateway-waiter.ts index 05d40943f1..f981a9cce0 100644 --- a/lib/apigateway/lib/gateway-waiter.ts +++ b/lib/apigateway/lib/gateway-waiter.ts @@ -41,7 +41,7 @@ export class GatewayWaiter { this.config, () => this.client.getGateway(request), response => targetStates.exists(response.gateway.lifecycleState), - targetStates.includes(models.Gateway.LifecycleState.DELETED) + targetStates.includes(models.Gateway.LifecycleState.Deleted) ); } } diff --git a/lib/apigateway/lib/model/api-specification-route.ts b/lib/apigateway/lib/model/api-specification-route.ts index 3a836f193d..d3e0b9aca7 100644 --- a/lib/apigateway/lib/model/api-specification-route.ts +++ b/lib/apigateway/lib/model/api-specification-route.ts @@ -40,20 +40,19 @@ export interface ApiSpecificationRoute { export namespace ApiSpecificationRoute { export enum Methods { - ANY = "ANY", - HEAD = "HEAD", - GET = "GET", - POST = "POST", - PUT = "PUT", - PATCH = "PATCH", - DELETE = "DELETE", - OPTIONS = "OPTIONS", - + Any = "ANY", + Head = "HEAD", + Get = "GET", + Post = "POST", + Put = "PUT", + Patch = "PATCH", + Delete = "DELETE", + Options = "OPTIONS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ApiSpecificationRoute): object { diff --git a/lib/apigateway/lib/model/deployment.ts b/lib/apigateway/lib/model/deployment.ts index 29cf0ddc3e..f05a6bbcd7 100644 --- a/lib/apigateway/lib/model/deployment.ts +++ b/lib/apigateway/lib/model/deployment.ts @@ -102,18 +102,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace Deployment { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Deployment): object { diff --git a/lib/apigateway/lib/model/execution-log-policy.ts b/lib/apigateway/lib/model/execution-log-policy.ts index 6a51718e5f..94a6fa36da 100644 --- a/lib/apigateway/lib/model/execution-log-policy.ts +++ b/lib/apigateway/lib/model/execution-log-policy.ts @@ -36,15 +36,14 @@ export interface ExecutionLogPolicy { export namespace ExecutionLogPolicy { export enum LogLevel { - INFO = "INFO", - WARN = "WARN", - ERROR = "ERROR", - + Info = "INFO", + Warn = "WARN", + Error = "ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExecutionLogPolicy): object { diff --git a/lib/apigateway/lib/model/gateway.ts b/lib/apigateway/lib/model/gateway.ts index a0da9837eb..3ccace9836 100644 --- a/lib/apigateway/lib/model/gateway.ts +++ b/lib/apigateway/lib/model/gateway.ts @@ -97,29 +97,27 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace Gateway { export enum EndpointType { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE", - + Public = "PUBLIC", + Private = "PRIVATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Gateway): object { diff --git a/lib/apigateway/lib/model/json-web-key.ts b/lib/apigateway/lib/model/json-web-key.ts index 52302983a5..27b5d9341b 100644 --- a/lib/apigateway/lib/model/json-web-key.ts +++ b/lib/apigateway/lib/model/json-web-key.ts @@ -55,33 +55,30 @@ export interface JsonWebKey extends model.StaticPublicKey { export namespace JsonWebKey { export enum Kty { - RSA = "RSA", - + Rsa = "RSA", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Use { Sig = "sig", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum KeyOps { Verify = "verify", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: JsonWebKey, isParentJsonObj?: boolean): object { diff --git a/lib/apigateway/lib/model/rate-limiting-policy.ts b/lib/apigateway/lib/model/rate-limiting-policy.ts index 7970076324..2942c8974e 100644 --- a/lib/apigateway/lib/model/rate-limiting-policy.ts +++ b/lib/apigateway/lib/model/rate-limiting-policy.ts @@ -33,14 +33,13 @@ export interface RateLimitingPolicy { export namespace RateLimitingPolicy { export enum RateKey { - CLIENTIP = "CLIENT_IP", - TOTAL = "TOTAL", - + ClientIp = "CLIENT_IP", + Total = "TOTAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RateLimitingPolicy): object { diff --git a/lib/apigateway/lib/model/work-request-resource.ts b/lib/apigateway/lib/model/work-request-resource.ts index d0a6c8a4f9..c83e62be55 100644 --- a/lib/apigateway/lib/model/work-request-resource.ts +++ b/lib/apigateway/lib/model/work-request-resource.ts @@ -46,17 +46,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/apigateway/lib/model/work-request.ts b/lib/apigateway/lib/model/work-request.ts index 6621eb992f..85cd5a390d 100644 --- a/lib/apigateway/lib/model/work-request.ts +++ b/lib/apigateway/lib/model/work-request.ts @@ -69,33 +69,31 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATEGATEWAY = "CREATE_GATEWAY", - UPDATEGATEWAY = "UPDATE_GATEWAY", - DELETEGATEWAY = "DELETE_GATEWAY", - CREATEDEPLOYMENT = "CREATE_DEPLOYMENT", - UPDATEDEPLOYMENT = "UPDATE_DEPLOYMENT", - DELETEDEPLOYMENT = "DELETE_DEPLOYMENT", - + CreateGateway = "CREATE_GATEWAY", + UpdateGateway = "UPDATE_GATEWAY", + DeleteGateway = "DELETE_GATEWAY", + CreateDeployment = "CREATE_DEPLOYMENT", + UpdateDeployment = "UPDATE_DEPLOYMENT", + DeleteDeployment = "DELETE_DEPLOYMENT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/apigateway/lib/request/cancel-work-request-request.ts b/lib/apigateway/lib/request/cancel-work-request-request.ts index b5ac529d54..6422f2f703 100644 --- a/lib/apigateway/lib/request/cancel-work-request-request.ts +++ b/lib/apigateway/lib/request/cancel-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelWorkRequestRequest { +export interface CancelWorkRequestRequest extends common.BaseRequest { /** * The ocid of the asynchronous request. */ diff --git a/lib/apigateway/lib/request/change-deployment-compartment-request.ts b/lib/apigateway/lib/request/change-deployment-compartment-request.ts index 2266ab92a5..4412ca9eb2 100644 --- a/lib/apigateway/lib/request/change-deployment-compartment-request.ts +++ b/lib/apigateway/lib/request/change-deployment-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeDeploymentCompartmentRequest { +export interface ChangeDeploymentCompartmentRequest extends common.BaseRequest { /** * The ocid of the deployment. */ diff --git a/lib/apigateway/lib/request/change-gateway-compartment-request.ts b/lib/apigateway/lib/request/change-gateway-compartment-request.ts index 40127d33ee..d36b928864 100644 --- a/lib/apigateway/lib/request/change-gateway-compartment-request.ts +++ b/lib/apigateway/lib/request/change-gateway-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeGatewayCompartmentRequest { +export interface ChangeGatewayCompartmentRequest extends common.BaseRequest { /** * The ocid of the gateway. */ diff --git a/lib/apigateway/lib/request/create-deployment-request.ts b/lib/apigateway/lib/request/create-deployment-request.ts index 046993f9a4..d6234a0f37 100644 --- a/lib/apigateway/lib/request/create-deployment-request.ts +++ b/lib/apigateway/lib/request/create-deployment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDeploymentRequest { +export interface CreateDeploymentRequest extends common.BaseRequest { /** * Details for the new deployment */ diff --git a/lib/apigateway/lib/request/create-gateway-request.ts b/lib/apigateway/lib/request/create-gateway-request.ts index f57ccabcf8..a9d2463cdf 100644 --- a/lib/apigateway/lib/request/create-gateway-request.ts +++ b/lib/apigateway/lib/request/create-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateGatewayRequest { +export interface CreateGatewayRequest extends common.BaseRequest { /** * Details for the new gateway. */ diff --git a/lib/apigateway/lib/request/delete-deployment-request.ts b/lib/apigateway/lib/request/delete-deployment-request.ts index 0fef0950e7..1508d5f574 100644 --- a/lib/apigateway/lib/request/delete-deployment-request.ts +++ b/lib/apigateway/lib/request/delete-deployment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDeploymentRequest { +export interface DeleteDeploymentRequest extends common.BaseRequest { /** * The ocid of the deployment. */ diff --git a/lib/apigateway/lib/request/delete-gateway-request.ts b/lib/apigateway/lib/request/delete-gateway-request.ts index d2559c942f..476335fda3 100644 --- a/lib/apigateway/lib/request/delete-gateway-request.ts +++ b/lib/apigateway/lib/request/delete-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteGatewayRequest { +export interface DeleteGatewayRequest extends common.BaseRequest { /** * The ocid of the gateway. */ diff --git a/lib/apigateway/lib/request/get-deployment-request.ts b/lib/apigateway/lib/request/get-deployment-request.ts index 51a8946355..dfd45d1d3f 100644 --- a/lib/apigateway/lib/request/get-deployment-request.ts +++ b/lib/apigateway/lib/request/get-deployment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDeploymentRequest { +export interface GetDeploymentRequest extends common.BaseRequest { /** * The ocid of the deployment. */ diff --git a/lib/apigateway/lib/request/get-gateway-request.ts b/lib/apigateway/lib/request/get-gateway-request.ts index 11b44add59..c4178f92c8 100644 --- a/lib/apigateway/lib/request/get-gateway-request.ts +++ b/lib/apigateway/lib/request/get-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetGatewayRequest { +export interface GetGatewayRequest extends common.BaseRequest { /** * The ocid of the gateway. */ diff --git a/lib/apigateway/lib/request/get-work-request-request.ts b/lib/apigateway/lib/request/get-work-request-request.ts index 8107f8ce82..f65d17ef35 100644 --- a/lib/apigateway/lib/request/get-work-request-request.ts +++ b/lib/apigateway/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ocid of the asynchronous request. */ diff --git a/lib/apigateway/lib/request/list-deployments-request.ts b/lib/apigateway/lib/request/list-deployments-request.ts index 56e6d1aeb2..2aff0882d2 100644 --- a/lib/apigateway/lib/request/list-deployments-request.ts +++ b/lib/apigateway/lib/request/list-deployments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDeploymentsRequest { +export interface ListDeploymentsRequest extends common.BaseRequest { /** * The ocid of the compartment in which to list resources. */ @@ -64,8 +64,8 @@ Example: `SUCCEEDED` export namespace ListDeploymentsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/apigateway/lib/request/list-gateways-request.ts b/lib/apigateway/lib/request/list-gateways-request.ts index 00a6dd3688..3314c2b549 100644 --- a/lib/apigateway/lib/request/list-gateways-request.ts +++ b/lib/apigateway/lib/request/list-gateways-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListGatewaysRequest { +export interface ListGatewaysRequest extends common.BaseRequest { /** * The ocid of the compartment in which to list resources. */ @@ -60,8 +60,8 @@ Example: `SUCCEEDED` export namespace ListGatewaysRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/apigateway/lib/request/list-work-request-errors-request.ts b/lib/apigateway/lib/request/list-work-request-errors-request.ts index cd34a0871e..776307d660 100644 --- a/lib/apigateway/lib/request/list-work-request-errors-request.ts +++ b/lib/apigateway/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ocid of the asynchronous request. */ @@ -46,8 +46,8 @@ export interface ListWorkRequestErrorsRequest { export namespace ListWorkRequestErrorsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/apigateway/lib/request/list-work-request-logs-request.ts b/lib/apigateway/lib/request/list-work-request-logs-request.ts index d990644280..e3f29105e2 100644 --- a/lib/apigateway/lib/request/list-work-request-logs-request.ts +++ b/lib/apigateway/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ocid of the asynchronous request. */ @@ -46,8 +46,8 @@ export interface ListWorkRequestLogsRequest { export namespace ListWorkRequestLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/apigateway/lib/request/list-work-requests-request.ts b/lib/apigateway/lib/request/list-work-requests-request.ts index 5c2faf0203..6288855844 100644 --- a/lib/apigateway/lib/request/list-work-requests-request.ts +++ b/lib/apigateway/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ocid of the compartment in which to list resources. */ @@ -50,8 +50,8 @@ export interface ListWorkRequestsRequest { export namespace ListWorkRequestsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/apigateway/lib/request/update-deployment-request.ts b/lib/apigateway/lib/request/update-deployment-request.ts index cde2e4e1bf..c6a0800a42 100644 --- a/lib/apigateway/lib/request/update-deployment-request.ts +++ b/lib/apigateway/lib/request/update-deployment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDeploymentRequest { +export interface UpdateDeploymentRequest extends common.BaseRequest { /** * The ocid of the deployment. */ diff --git a/lib/apigateway/lib/request/update-gateway-request.ts b/lib/apigateway/lib/request/update-gateway-request.ts index 70c28b1d94..ad467013a7 100644 --- a/lib/apigateway/lib/request/update-gateway-request.ts +++ b/lib/apigateway/lib/request/update-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateGatewayRequest { +export interface UpdateGatewayRequest extends common.BaseRequest { /** * The ocid of the gateway. */ diff --git a/lib/apigateway/package.json b/lib/apigateway/package.json index 3b9b7581a1..9b7e6e0626 100644 --- a/lib/apigateway/package.json +++ b/lib/apigateway/package.json @@ -1,6 +1,6 @@ { "name": "oci-apigateway", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for API gateway service", "repository": { "type": "git", diff --git a/lib/applicationmigration/lib/client.ts b/lib/applicationmigration/lib/client.ts index 4ac8b240f2..1cf7a13d10 100644 --- a/lib/applicationmigration/lib/client.ts +++ b/lib/applicationmigration/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { ApplicationMigrationWaiter } from "./applicationmigration-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class ApplicationMigrationClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ApplicationMigrationWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -117,6 +118,13 @@ export class ApplicationMigrationClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Cancels the specified work request * @param CancelWorkRequestRequest @@ -149,7 +157,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -207,7 +219,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeMigrationCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -270,7 +286,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSourceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -332,7 +352,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createMigrationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -402,7 +426,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -467,7 +495,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteMigrationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -524,7 +556,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -580,7 +616,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getMigrationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -638,7 +678,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -697,7 +741,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -764,7 +812,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMigrationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -856,7 +908,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSourceApplicationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -947,7 +1003,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1036,7 +1096,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1125,7 +1189,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1213,7 +1281,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1298,7 +1370,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + migrateApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1361,7 +1437,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateMigrationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1423,7 +1503,11 @@ export class ApplicationMigrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/applicationmigration/lib/model/migration-lifecycle-states.ts b/lib/applicationmigration/lib/model/migration-lifecycle-states.ts index f429668aa2..5f24c964ff 100644 --- a/lib/applicationmigration/lib/model/migration-lifecycle-states.ts +++ b/lib/applicationmigration/lib/model/migration-lifecycle-states.ts @@ -19,13 +19,13 @@ import common = require("oci-common"); * Resource lifecycle state **/ export enum MigrationLifecycleStates { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - SUCCEEDED = "SUCCEEDED", - DELETING = "DELETING", - DELETED = "DELETED" + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Succeeded = "SUCCEEDED", + Deleting = "DELETING", + Deleted = "DELETED" } export namespace MigrationLifecycleStates { diff --git a/lib/applicationmigration/lib/model/migration-states.ts b/lib/applicationmigration/lib/model/migration-states.ts index 2cde92ad74..5d512b3515 100644 --- a/lib/applicationmigration/lib/model/migration-states.ts +++ b/lib/applicationmigration/lib/model/migration-states.ts @@ -19,13 +19,13 @@ import common = require("oci-common"); * Migration process state **/ export enum MigrationStates { - DISCOVERING_APPLICATION = "DISCOVERING_APPLICATION", - DISCOVERY_FAILED = "DISCOVERY_FAILED", - MISSING_CONFIG_VALUES = "MISSING_CONFIG_VALUES", - READY = "READY", - MIGRATING = "MIGRATING", - MIGRATION_FAILED = "MIGRATION_FAILED", - MIGRATION_SUCCEEDED = "MIGRATION_SUCCEEDED" + DiscoveringApplication = "DISCOVERING_APPLICATION", + DiscoveryFailed = "DISCOVERY_FAILED", + MissingConfigValues = "MISSING_CONFIG_VALUES", + Ready = "READY", + Migrating = "MIGRATING", + MigrationFailed = "MIGRATION_FAILED", + MigrationSucceeded = "MIGRATION_SUCCEEDED" } export namespace MigrationStates { diff --git a/lib/applicationmigration/lib/model/migration-types.ts b/lib/applicationmigration/lib/model/migration-types.ts index 66712a7a39..96e6502af9 100644 --- a/lib/applicationmigration/lib/model/migration-types.ts +++ b/lib/applicationmigration/lib/model/migration-types.ts @@ -19,18 +19,18 @@ import common = require("oci-common"); * The type of application service to be migrated. **/ export enum MigrationTypes { - JCS = "JCS", - SOACS = "SOACS", - OIC = "OIC", - OAC = "OAC", - ICS = "ICS", - PCS = "PCS", + Jcs = "JCS", + Soacs = "SOACS", + Oic = "OIC", + Oac = "OAC", + Ics = "ICS", + Pcs = "PCS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace MigrationTypes { diff --git a/lib/applicationmigration/lib/model/operation-status.ts b/lib/applicationmigration/lib/model/operation-status.ts index df69cbd436..4e365c694d 100644 --- a/lib/applicationmigration/lib/model/operation-status.ts +++ b/lib/applicationmigration/lib/model/operation-status.ts @@ -19,18 +19,18 @@ import common = require("oci-common"); * Possible operation status. **/ export enum OperationStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationStatus { diff --git a/lib/applicationmigration/lib/model/operation-types.ts b/lib/applicationmigration/lib/model/operation-types.ts index fe6e685e4a..79d19e3b9f 100644 --- a/lib/applicationmigration/lib/model/operation-types.ts +++ b/lib/applicationmigration/lib/model/operation-types.ts @@ -19,23 +19,23 @@ import common = require("oci-common"); * Possible operation types. **/ export enum OperationTypes { - CREATE_SOURCE = "CREATE_SOURCE", - UPDATE_SOURCE = "UPDATE_SOURCE", - DELETE_SOURCE = "DELETE_SOURCE", - CREATE_MIGRATION = "CREATE_MIGRATION", - UPDATE_MIGRATION = "UPDATE_MIGRATION", - DELETE_MIGRATION = "DELETE_MIGRATION", - AUTHORIZE_SOURCE = "AUTHORIZE_SOURCE", - DISCOVER_APPLICATION = "DISCOVER_APPLICATION", - MIGRATE_APPLICATION = "MIGRATE_APPLICATION", - CHANGE_SOURCE_COMPARTMENT = "CHANGE_SOURCE_COMPARTMENT", - CHANGE_MIGRATION_COMPARTMENT = "CHANGE_MIGRATION_COMPARTMENT", + CreateSource = "CREATE_SOURCE", + UpdateSource = "UPDATE_SOURCE", + DeleteSource = "DELETE_SOURCE", + CreateMigration = "CREATE_MIGRATION", + UpdateMigration = "UPDATE_MIGRATION", + DeleteMigration = "DELETE_MIGRATION", + AuthorizeSource = "AUTHORIZE_SOURCE", + DiscoverApplication = "DISCOVER_APPLICATION", + MigrateApplication = "MIGRATE_APPLICATION", + ChangeSourceCompartment = "CHANGE_SOURCE_COMPARTMENT", + ChangeMigrationCompartment = "CHANGE_MIGRATION_COMPARTMENT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationTypes { diff --git a/lib/applicationmigration/lib/model/sort-orders.ts b/lib/applicationmigration/lib/model/sort-orders.ts index 13bc741459..a13d19696a 100644 --- a/lib/applicationmigration/lib/model/sort-orders.ts +++ b/lib/applicationmigration/lib/model/sort-orders.ts @@ -19,8 +19,8 @@ import common = require("oci-common"); * Sort orders. **/ export enum SortOrders { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrders { diff --git a/lib/applicationmigration/lib/model/source-lifecycle-states.ts b/lib/applicationmigration/lib/model/source-lifecycle-states.ts index 8f15da0404..221a798553 100644 --- a/lib/applicationmigration/lib/model/source-lifecycle-states.ts +++ b/lib/applicationmigration/lib/model/source-lifecycle-states.ts @@ -19,12 +19,12 @@ import common = require("oci-common"); * Resource lifecycle state **/ export enum SourceLifecycleStates { - CREATING = "CREATING", - DELETING = "DELETING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETED = "DELETED" + Creating = "CREATING", + Deleting = "DELETING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleted = "DELETED" } export namespace SourceLifecycleStates { diff --git a/lib/applicationmigration/lib/model/source-types.ts b/lib/applicationmigration/lib/model/source-types.ts index 39027a7931..d985c97bfa 100644 --- a/lib/applicationmigration/lib/model/source-types.ts +++ b/lib/applicationmigration/lib/model/source-types.ts @@ -19,14 +19,14 @@ import common = require("oci-common"); * Possible source environment types. **/ export enum SourceTypes { - OCIC = "OCIC", - INTERNAL_COMPUTE = "INTERNAL_COMPUTE", + Ocic = "OCIC", + InternalCompute = "INTERNAL_COMPUTE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace SourceTypes { diff --git a/lib/applicationmigration/lib/model/work-request-resource.ts b/lib/applicationmigration/lib/model/work-request-resource.ts index 705a3bd9a8..ce443cae82 100644 --- a/lib/applicationmigration/lib/model/work-request-resource.ts +++ b/lib/applicationmigration/lib/model/work-request-resource.ts @@ -42,17 +42,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/applicationmigration/lib/request/cancel-work-request-request.ts b/lib/applicationmigration/lib/request/cancel-work-request-request.ts index dca8732327..e887c65761 100644 --- a/lib/applicationmigration/lib/request/cancel-work-request-request.ts +++ b/lib/applicationmigration/lib/request/cancel-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelWorkRequestRequest { +export interface CancelWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/applicationmigration/lib/request/change-migration-compartment-request.ts b/lib/applicationmigration/lib/request/change-migration-compartment-request.ts index b15f8968f6..f18296d39f 100644 --- a/lib/applicationmigration/lib/request/change-migration-compartment-request.ts +++ b/lib/applicationmigration/lib/request/change-migration-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeMigrationCompartmentRequest { +export interface ChangeMigrationCompartmentRequest extends common.BaseRequest { /** * The application OCID */ diff --git a/lib/applicationmigration/lib/request/change-source-compartment-request.ts b/lib/applicationmigration/lib/request/change-source-compartment-request.ts index 071d103003..21e682a134 100644 --- a/lib/applicationmigration/lib/request/change-source-compartment-request.ts +++ b/lib/applicationmigration/lib/request/change-source-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSourceCompartmentRequest { +export interface ChangeSourceCompartmentRequest extends common.BaseRequest { /** * The source OCID */ diff --git a/lib/applicationmigration/lib/request/create-migration-request.ts b/lib/applicationmigration/lib/request/create-migration-request.ts index 4c6fd75538..5e35330813 100644 --- a/lib/applicationmigration/lib/request/create-migration-request.ts +++ b/lib/applicationmigration/lib/request/create-migration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateMigrationRequest { +export interface CreateMigrationRequest extends common.BaseRequest { /** * The properties for creating a migration. */ diff --git a/lib/applicationmigration/lib/request/create-source-request.ts b/lib/applicationmigration/lib/request/create-source-request.ts index cd582a7cf1..9aa1ddad49 100644 --- a/lib/applicationmigration/lib/request/create-source-request.ts +++ b/lib/applicationmigration/lib/request/create-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSourceRequest { +export interface CreateSourceRequest extends common.BaseRequest { /** * The properties for creating a source. */ diff --git a/lib/applicationmigration/lib/request/delete-migration-request.ts b/lib/applicationmigration/lib/request/delete-migration-request.ts index 778705abfc..a70b38721b 100644 --- a/lib/applicationmigration/lib/request/delete-migration-request.ts +++ b/lib/applicationmigration/lib/request/delete-migration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteMigrationRequest { +export interface DeleteMigrationRequest extends common.BaseRequest { /** * The application OCID */ diff --git a/lib/applicationmigration/lib/request/delete-source-request.ts b/lib/applicationmigration/lib/request/delete-source-request.ts index dfe53d43a4..5e67ee1029 100644 --- a/lib/applicationmigration/lib/request/delete-source-request.ts +++ b/lib/applicationmigration/lib/request/delete-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSourceRequest { +export interface DeleteSourceRequest extends common.BaseRequest { /** * The source OCID */ diff --git a/lib/applicationmigration/lib/request/get-migration-request.ts b/lib/applicationmigration/lib/request/get-migration-request.ts index f8f2a01523..fa6ff73f84 100644 --- a/lib/applicationmigration/lib/request/get-migration-request.ts +++ b/lib/applicationmigration/lib/request/get-migration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetMigrationRequest { +export interface GetMigrationRequest extends common.BaseRequest { /** * The application OCID */ diff --git a/lib/applicationmigration/lib/request/get-source-request.ts b/lib/applicationmigration/lib/request/get-source-request.ts index dda9bde681..6b430c756d 100644 --- a/lib/applicationmigration/lib/request/get-source-request.ts +++ b/lib/applicationmigration/lib/request/get-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSourceRequest { +export interface GetSourceRequest extends common.BaseRequest { /** * The source OCID */ diff --git a/lib/applicationmigration/lib/request/get-work-request-request.ts b/lib/applicationmigration/lib/request/get-work-request-request.ts index ccb70c6061..6a7d5e0706 100644 --- a/lib/applicationmigration/lib/request/get-work-request-request.ts +++ b/lib/applicationmigration/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/applicationmigration/lib/request/list-migrations-request.ts b/lib/applicationmigration/lib/request/list-migrations-request.ts index e5add9b474..4318f32e3b 100644 --- a/lib/applicationmigration/lib/request/list-migrations-request.ts +++ b/lib/applicationmigration/lib/request/list-migrations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMigrationsRequest { +export interface ListMigrationsRequest extends common.BaseRequest { /** * The compartment OCID on which to filter. */ @@ -65,7 +65,7 @@ export interface ListMigrationsRequest { export namespace ListMigrationsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/applicationmigration/lib/request/list-source-applications-request.ts b/lib/applicationmigration/lib/request/list-source-applications-request.ts index 41bbe431ff..4b09312d0e 100644 --- a/lib/applicationmigration/lib/request/list-source-applications-request.ts +++ b/lib/applicationmigration/lib/request/list-source-applications-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSourceApplicationsRequest { +export interface ListSourceApplicationsRequest extends common.BaseRequest { /** * The source OCID */ @@ -60,7 +60,7 @@ export interface ListSourceApplicationsRequest { export namespace ListSourceApplicationsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/applicationmigration/lib/request/list-sources-request.ts b/lib/applicationmigration/lib/request/list-sources-request.ts index 5e77e51bd1..442e954c2b 100644 --- a/lib/applicationmigration/lib/request/list-sources-request.ts +++ b/lib/applicationmigration/lib/request/list-sources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSourcesRequest { +export interface ListSourcesRequest extends common.BaseRequest { /** * The compartment OCID on which to filter. */ @@ -65,7 +65,7 @@ export interface ListSourcesRequest { export namespace ListSourcesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/applicationmigration/lib/request/list-work-request-errors-request.ts b/lib/applicationmigration/lib/request/list-work-request-errors-request.ts index a649121d82..84bcadb422 100644 --- a/lib/applicationmigration/lib/request/list-work-request-errors-request.ts +++ b/lib/applicationmigration/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/applicationmigration/lib/request/list-work-request-logs-request.ts b/lib/applicationmigration/lib/request/list-work-request-logs-request.ts index 3ed769e511..4077e997a0 100644 --- a/lib/applicationmigration/lib/request/list-work-request-logs-request.ts +++ b/lib/applicationmigration/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/applicationmigration/lib/request/list-work-requests-request.ts b/lib/applicationmigration/lib/request/list-work-requests-request.ts index db7930ec2b..b5db3459fc 100644 --- a/lib/applicationmigration/lib/request/list-work-requests-request.ts +++ b/lib/applicationmigration/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The compartment OCID on which to filter. */ diff --git a/lib/applicationmigration/lib/request/migrate-application-request.ts b/lib/applicationmigration/lib/request/migrate-application-request.ts index 5f5e696ae8..bb055b8001 100644 --- a/lib/applicationmigration/lib/request/migrate-application-request.ts +++ b/lib/applicationmigration/lib/request/migrate-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface MigrateApplicationRequest { +export interface MigrateApplicationRequest extends common.BaseRequest { /** * The application OCID */ diff --git a/lib/applicationmigration/lib/request/update-migration-request.ts b/lib/applicationmigration/lib/request/update-migration-request.ts index dd1f224d89..62065f0881 100644 --- a/lib/applicationmigration/lib/request/update-migration-request.ts +++ b/lib/applicationmigration/lib/request/update-migration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateMigrationRequest { +export interface UpdateMigrationRequest extends common.BaseRequest { /** * The application OCID */ diff --git a/lib/applicationmigration/lib/request/update-source-request.ts b/lib/applicationmigration/lib/request/update-source-request.ts index 93b624035c..c19259715f 100644 --- a/lib/applicationmigration/lib/request/update-source-request.ts +++ b/lib/applicationmigration/lib/request/update-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSourceRequest { +export interface UpdateSourceRequest extends common.BaseRequest { /** * The source OCID */ diff --git a/lib/applicationmigration/package.json b/lib/applicationmigration/package.json index 1487a7090f..3b0acb6fa3 100644 --- a/lib/applicationmigration/package.json +++ b/lib/applicationmigration/package.json @@ -1,6 +1,6 @@ { "name": "oci-applicationmigration", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Application Migration service", "repository": { "type": "git", diff --git a/lib/audit/lib/client.ts b/lib/audit/lib/client.ts index 7a90da52d2..2ddecf417e 100644 --- a/lib/audit/lib/client.ts +++ b/lib/audit/lib/client.ts @@ -20,7 +20,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class AuditClient { protected static serviceEndpointTemplate = "https://audit.{region}.oraclecloud.com"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -93,6 +94,13 @@ export class AuditClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Get the configuration * @param GetConfigurationRequest @@ -121,7 +129,11 @@ export class AuditClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -173,7 +185,11 @@ export class AuditClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listEventsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -259,7 +275,11 @@ export class AuditClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/audit/lib/request/get-configuration-request.ts b/lib/audit/lib/request/get-configuration-request.ts index 0e6bce8280..dffd9af041 100644 --- a/lib/audit/lib/request/get-configuration-request.ts +++ b/lib/audit/lib/request/get-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConfigurationRequest { +export interface GetConfigurationRequest extends common.BaseRequest { /** * ID of the root compartment (tenancy) */ diff --git a/lib/audit/lib/request/list-events-request.ts b/lib/audit/lib/request/list-events-request.ts index 1bc4c8219d..d8f2b20c5c 100644 --- a/lib/audit/lib/request/list-events-request.ts +++ b/lib/audit/lib/request/list-events-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListEventsRequest { +export interface ListEventsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/audit/lib/request/update-configuration-request.ts b/lib/audit/lib/request/update-configuration-request.ts index a7f5462258..1144d64890 100644 --- a/lib/audit/lib/request/update-configuration-request.ts +++ b/lib/audit/lib/request/update-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConfigurationRequest { +export interface UpdateConfigurationRequest extends common.BaseRequest { /** * ID of the root compartment (tenancy) */ diff --git a/lib/audit/package.json b/lib/audit/package.json index 5bee997ada..a85f3a0bad 100644 --- a/lib/audit/package.json +++ b/lib/audit/package.json @@ -1,6 +1,6 @@ { "name": "oci-audit", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Audit Service", "repository": { "type": "git", diff --git a/lib/autoscaling/lib/client.ts b/lib/autoscaling/lib/client.ts index a1c9171d20..fc23d716dc 100644 --- a/lib/autoscaling/lib/client.ts +++ b/lib/autoscaling/lib/client.ts @@ -22,7 +22,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -34,6 +34,7 @@ export class AutoScalingClient { protected static serviceEndpointTemplate = "https://autoscaling.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -95,6 +96,13 @@ export class AutoScalingClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves an autoscaling configuration into a different compartment within the same tenancy. For information * about moving resources between compartments, see @@ -142,7 +150,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAutoScalingConfigurationCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -202,7 +214,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutoScalingConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -268,7 +284,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutoScalingPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -329,7 +349,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAutoScalingConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -383,7 +407,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAutoScalingPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -434,7 +462,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutoScalingConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -494,7 +526,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutoScalingPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -559,7 +595,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutoScalingConfigurationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -650,7 +690,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutoScalingPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -744,7 +788,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutoScalingConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -812,7 +860,11 @@ When you move an autoscaling configuration to a different compartment, associate queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutoScalingPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/autoscaling/lib/model/action.ts b/lib/autoscaling/lib/model/action.ts index 3d667afa14..ace3ca3c64 100644 --- a/lib/autoscaling/lib/model/action.ts +++ b/lib/autoscaling/lib/model/action.ts @@ -39,13 +39,12 @@ export interface Action { export namespace Action { export enum Type { - BY = "CHANGE_COUNT_BY", - + ChangeCountBy = "CHANGE_COUNT_BY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Action): object { diff --git a/lib/autoscaling/lib/model/execution-schedule.ts b/lib/autoscaling/lib/model/execution-schedule.ts index 0f7d4dfc03..c450202c06 100644 --- a/lib/autoscaling/lib/model/execution-schedule.ts +++ b/lib/autoscaling/lib/model/execution-schedule.ts @@ -35,13 +35,12 @@ export interface ExecutionSchedule { export namespace ExecutionSchedule { export enum Timezone { - UTC = "UTC", - + Utc = "UTC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExecutionSchedule): object { diff --git a/lib/autoscaling/lib/model/metric.ts b/lib/autoscaling/lib/model/metric.ts index dc39b01c16..699c62a9b9 100644 --- a/lib/autoscaling/lib/model/metric.ts +++ b/lib/autoscaling/lib/model/metric.ts @@ -31,14 +31,13 @@ export interface Metric { export namespace Metric { export enum MetricType { - CPUUTILIZATION = "CPU_UTILIZATION", - MEMORYUTILIZATION = "MEMORY_UTILIZATION", - + CpuUtilization = "CPU_UTILIZATION", + MemoryUtilization = "MEMORY_UTILIZATION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Metric): object { diff --git a/lib/autoscaling/lib/model/threshold.ts b/lib/autoscaling/lib/model/threshold.ts index fbe67aa172..232b38518b 100644 --- a/lib/autoscaling/lib/model/threshold.ts +++ b/lib/autoscaling/lib/model/threshold.ts @@ -32,16 +32,15 @@ export interface Threshold { export namespace Threshold { export enum Operator { - GT = "GT", - GTE = "GTE", - LT = "LT", - LTE = "LTE", - + Gt = "GT", + Gte = "GTE", + Lt = "LT", + Lte = "LTE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Threshold): object { diff --git a/lib/autoscaling/lib/request/change-auto-scaling-configuration-compartment-request.ts b/lib/autoscaling/lib/request/change-auto-scaling-configuration-compartment-request.ts index 703a90d0fd..1626f77fde 100644 --- a/lib/autoscaling/lib/request/change-auto-scaling-configuration-compartment-request.ts +++ b/lib/autoscaling/lib/request/change-auto-scaling-configuration-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAutoScalingConfigurationCompartmentRequest { +export interface ChangeAutoScalingConfigurationCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/create-auto-scaling-configuration-request.ts b/lib/autoscaling/lib/request/create-auto-scaling-configuration-request.ts index d7fceee9bd..44f3cb5c6f 100644 --- a/lib/autoscaling/lib/request/create-auto-scaling-configuration-request.ts +++ b/lib/autoscaling/lib/request/create-auto-scaling-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutoScalingConfigurationRequest { +export interface CreateAutoScalingConfigurationRequest extends common.BaseRequest { /** * Creation details for an autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/create-auto-scaling-policy-request.ts b/lib/autoscaling/lib/request/create-auto-scaling-policy-request.ts index 53595786a0..a57028c5f7 100644 --- a/lib/autoscaling/lib/request/create-auto-scaling-policy-request.ts +++ b/lib/autoscaling/lib/request/create-auto-scaling-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutoScalingPolicyRequest { +export interface CreateAutoScalingPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/delete-auto-scaling-configuration-request.ts b/lib/autoscaling/lib/request/delete-auto-scaling-configuration-request.ts index 656357b5b1..267e649389 100644 --- a/lib/autoscaling/lib/request/delete-auto-scaling-configuration-request.ts +++ b/lib/autoscaling/lib/request/delete-auto-scaling-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAutoScalingConfigurationRequest { +export interface DeleteAutoScalingConfigurationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/delete-auto-scaling-policy-request.ts b/lib/autoscaling/lib/request/delete-auto-scaling-policy-request.ts index 4eb3d9f524..d8b7436b9f 100644 --- a/lib/autoscaling/lib/request/delete-auto-scaling-policy-request.ts +++ b/lib/autoscaling/lib/request/delete-auto-scaling-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAutoScalingPolicyRequest { +export interface DeleteAutoScalingPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/get-auto-scaling-configuration-request.ts b/lib/autoscaling/lib/request/get-auto-scaling-configuration-request.ts index 8e2c0a8086..d95092dc97 100644 --- a/lib/autoscaling/lib/request/get-auto-scaling-configuration-request.ts +++ b/lib/autoscaling/lib/request/get-auto-scaling-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutoScalingConfigurationRequest { +export interface GetAutoScalingConfigurationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/get-auto-scaling-policy-request.ts b/lib/autoscaling/lib/request/get-auto-scaling-policy-request.ts index 22cab0a955..92fd72142a 100644 --- a/lib/autoscaling/lib/request/get-auto-scaling-policy-request.ts +++ b/lib/autoscaling/lib/request/get-auto-scaling-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutoScalingPolicyRequest { +export interface GetAutoScalingPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/list-auto-scaling-configurations-request.ts b/lib/autoscaling/lib/request/list-auto-scaling-configurations-request.ts index eff97e565a..21ee22a11d 100644 --- a/lib/autoscaling/lib/request/list-auto-scaling-configurations-request.ts +++ b/lib/autoscaling/lib/request/list-auto-scaling-configurations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutoScalingConfigurationsRequest { +export interface ListAutoScalingConfigurationsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment containing the * resources monitored by the metric that you are searching for. Use tenancyId to search in @@ -59,12 +59,12 @@ export interface ListAutoScalingConfigurationsRequest { export namespace ListAutoScalingConfigurationsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/autoscaling/lib/request/list-auto-scaling-policies-request.ts b/lib/autoscaling/lib/request/list-auto-scaling-policies-request.ts index 06b8db50c9..30a2bbbd8b 100644 --- a/lib/autoscaling/lib/request/list-auto-scaling-policies-request.ts +++ b/lib/autoscaling/lib/request/list-auto-scaling-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutoScalingPoliciesRequest { +export interface ListAutoScalingPoliciesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ @@ -56,12 +56,12 @@ export interface ListAutoScalingPoliciesRequest { export namespace ListAutoScalingPoliciesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/autoscaling/lib/request/update-auto-scaling-configuration-request.ts b/lib/autoscaling/lib/request/update-auto-scaling-configuration-request.ts index 0b46e91eba..99c49b7e6c 100644 --- a/lib/autoscaling/lib/request/update-auto-scaling-configuration-request.ts +++ b/lib/autoscaling/lib/request/update-auto-scaling-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutoScalingConfigurationRequest { +export interface UpdateAutoScalingConfigurationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/lib/request/update-auto-scaling-policy-request.ts b/lib/autoscaling/lib/request/update-auto-scaling-policy-request.ts index a515bd506e..82572bb6de 100644 --- a/lib/autoscaling/lib/request/update-auto-scaling-policy-request.ts +++ b/lib/autoscaling/lib/request/update-auto-scaling-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutoScalingPolicyRequest { +export interface UpdateAutoScalingPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the autoscaling configuration. */ diff --git a/lib/autoscaling/package.json b/lib/autoscaling/package.json index f025e6897e..62d14c5460 100644 --- a/lib/autoscaling/package.json +++ b/lib/autoscaling/package.json @@ -1,6 +1,6 @@ { "name": "oci-autoscaling", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Autoscaling Service", "repository": { "type": "git", diff --git a/lib/bds/lib/bds-waiter.ts b/lib/bds/lib/bds-waiter.ts index 8dbe5f0987..a6502732c1 100644 --- a/lib/bds/lib/bds-waiter.ts +++ b/lib/bds/lib/bds-waiter.ts @@ -38,7 +38,7 @@ export class BdsWaiter { this.config, () => this.client.getBdsInstance(request), response => targetStates.exists(response.bdsInstance.lifecycleState), - targetStates.includes(models.BdsInstance.LifecycleState.DELETED) + targetStates.includes(models.BdsInstance.LifecycleState.Deleted) ); } diff --git a/lib/bds/lib/client.ts b/lib/bds/lib/client.ts index 0489b38ab8..7f2a530d55 100644 --- a/lib/bds/lib/client.ts +++ b/lib/bds/lib/client.ts @@ -20,7 +20,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { BdsWaiter } from "./bds-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -34,6 +34,7 @@ export class BdsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": BdsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -118,6 +119,13 @@ export class BdsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Adds storage to existing worker nodes. The same amount of storage will be added to all workers. * No change will be made to already attached storage. Block Storage once added cannot be removed. @@ -157,7 +165,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addBlockStorageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -221,7 +233,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addCloudSqlRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -285,7 +301,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addWorkerNodesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -348,7 +368,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeBdsInstanceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -373,6 +397,75 @@ export class BdsClient { } } + /** + * Scale-up/down individial nodes (per role type) in the cluster. Customer can choose + * arbitrarty VM_STANDARD shape to scale-up/down the instance. Only VM_STANDARD nodes + * can be re-shaped. + * + * @param ChangeShapeRequest + * @return ChangeShapeResponse + * @throws OciError when an error occurs + */ + public async changeShape( + changeShapeRequest: requests.ChangeShapeRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation BdsClient#changeShape."); + const pathParams = { + "{bdsInstanceId}": changeShapeRequest.bdsInstanceId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": changeShapeRequest.opcRequestId, + "if-match": changeShapeRequest.ifMatch, + "opc-retry-token": changeShapeRequest.opcRetryToken + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/bdsInstances/{bdsInstanceId}/actions/changeShape", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + changeShapeRequest.changeShapeDetails, + "ChangeShapeDetails", + models.ChangeShapeDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeShapeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Creates a new BDS instance. * @@ -408,7 +501,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBdsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -464,7 +561,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBdsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -519,7 +620,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBdsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -577,7 +682,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -642,7 +751,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBdsInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -731,7 +844,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -820,7 +937,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -909,7 +1030,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -999,7 +1124,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removeCloudSqlRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1024,6 +1153,73 @@ export class BdsClient { } } + /** + * Restarts a single node of a BDS instance. + * + * @param RestartNodeRequest + * @return RestartNodeResponse + * @throws OciError when an error occurs + */ + public async restartNode( + restartNodeRequest: requests.RestartNodeRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation BdsClient#restartNode."); + const pathParams = { + "{bdsInstanceId}": restartNodeRequest.bdsInstanceId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": restartNodeRequest.opcRequestId, + "if-match": restartNodeRequest.ifMatch, + "opc-retry-token": restartNodeRequest.opcRetryToken + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/bdsInstances/{bdsInstanceId}/actions/restartNode", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + restartNodeRequest.restartNodeDetails, + "RestartNodeDetails", + models.RestartNodeDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restartNodeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Update the BDS instance identified by the id * @param UpdateBdsInstanceRequest @@ -1060,7 +1256,11 @@ export class BdsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBdsInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/bds/lib/model/action-types.ts b/lib/bds/lib/model/action-types.ts index e68504791a..25890c0ebf 100644 --- a/lib/bds/lib/model/action-types.ts +++ b/lib/bds/lib/model/action-types.ts @@ -21,17 +21,17 @@ import common = require("oci-common"); * Possible types of actions. **/ export enum ActionTypes { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ActionTypes { diff --git a/lib/bds/lib/model/bds-instance.ts b/lib/bds/lib/model/bds-instance.ts index 433e1dab26..7ea59693e4 100644 --- a/lib/bds/lib/model/bds-instance.ts +++ b/lib/bds/lib/model/bds-instance.ts @@ -101,32 +101,31 @@ export interface BdsInstance { export namespace BdsInstance { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - SUSPENDING = "SUSPENDING", - SUSPENDED = "SUSPENDED", - RESUMING = "RESUMING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + UpdatingInfra = "UPDATING_INFRA", + Suspending = "SUSPENDING", + Suspended = "SUSPENDED", + Resuming = "RESUMING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ClusterVersion { - CDH5 = "CDH5", - CDH6 = "CDH6", - + Cdh5 = "CDH5", + Cdh6 = "CDH6", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BdsInstance): object { diff --git a/lib/bds/lib/model/change-shape-details.ts b/lib/bds/lib/model/change-shape-details.ts new file mode 100644 index 0000000000..0d3fe24c87 --- /dev/null +++ b/lib/bds/lib/model/change-shape-details.ts @@ -0,0 +1,45 @@ +/** + * Big Data Service API + * API for the Big Data Service. Use this API to build, deploy, and manage fully elastic Big Data Service +build on Hadoop, Spark and Data Science distribution, which can be fully integrated with existing enterprise +data in Oracle Database and Oracle Applications.. + + * OpenAPI spec version: 20190531 + * Contact: rahul.ra.arora@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The information about additionaly added nodes + */ +export interface ChangeShapeDetails { + /** + * Base-64 encoded password for Cloudera Manager admin user + */ + "clusterAdminPassword": string; + /** + * Inidividial worker nodes groups details + */ + "nodes": model.ChangeShapeNodes; +} + +export namespace ChangeShapeDetails { + export function getJsonObj(obj: ChangeShapeDetails): object { + const jsonObj = { + ...obj, + ...{ + "nodes": obj.nodes ? model.ChangeShapeNodes.getJsonObj(obj.nodes) : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/bds/lib/model/change-shape-nodes.ts b/lib/bds/lib/model/change-shape-nodes.ts new file mode 100644 index 0000000000..e80e0890a1 --- /dev/null +++ b/lib/bds/lib/model/change-shape-nodes.ts @@ -0,0 +1,45 @@ +/** + * Big Data Service API + * API for the Big Data Service. Use this API to build, deploy, and manage fully elastic Big Data Service +build on Hadoop, Spark and Data Science distribution, which can be fully integrated with existing enterprise +data in Oracle Database and Oracle Applications.. + + * OpenAPI spec version: 20190531 + * Contact: rahul.ra.arora@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ChangeShapeNodes { + /** + * worker nodes shape + */ + "worker"?: string; + /** + * master nodes shape + */ + "master"?: string; + /** + * utility nodes shape + */ + "utility"?: string; + /** + * cloudsql node shape + */ + "cloudsql"?: string; +} + +export namespace ChangeShapeNodes { + export function getJsonObj(obj: ChangeShapeNodes): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/bds/lib/model/cluster-details.ts b/lib/bds/lib/model/cluster-details.ts index 82b6f42023..8ea415dde3 100644 --- a/lib/bds/lib/model/cluster-details.ts +++ b/lib/bds/lib/model/cluster-details.ts @@ -26,9 +26,29 @@ export interface ClusterDetails { */ "bdaVersion"?: string; /** - * BDM version installed in the cluster + * Big Data Manager version installed in the cluster */ "bdmVersion"?: string; + /** + * Big Data Service version installed in the cluster + */ + "bdsVersion"?: string; + /** + * Oracle Linux version installed in the cluster + */ + "osVersion"?: string; + /** + * Query Server Database version + */ + "dbVersion"?: string; + /** + * Cloud SQL cell version + */ + "bdCellVersion"?: string; + /** + * Big Data SQL version + */ + "csqlCellVersion"?: string; /** * The time the cluster was created. An RFC3339 formatted datetime string */ diff --git a/lib/bds/lib/model/index.ts b/lib/bds/lib/model/index.ts index 855d673c0e..a055ea6cb0 100644 --- a/lib/bds/lib/model/index.ts +++ b/lib/bds/lib/model/index.ts @@ -28,6 +28,10 @@ import * as BdsInstanceSummary from "./bds-instance-summary"; export import BdsInstanceSummary = BdsInstanceSummary.BdsInstanceSummary; import * as ChangeBdsInstanceCompartmentDetails from "./change-bds-instance-compartment-details"; export import ChangeBdsInstanceCompartmentDetails = ChangeBdsInstanceCompartmentDetails.ChangeBdsInstanceCompartmentDetails; +import * as ChangeShapeDetails from "./change-shape-details"; +export import ChangeShapeDetails = ChangeShapeDetails.ChangeShapeDetails; +import * as ChangeShapeNodes from "./change-shape-nodes"; +export import ChangeShapeNodes = ChangeShapeNodes.ChangeShapeNodes; import * as CloudSqlDetails from "./cloud-sql-details"; export import CloudSqlDetails = CloudSqlDetails.CloudSqlDetails; import * as ClusterDetails from "./cluster-details"; @@ -50,6 +54,8 @@ import * as OperationTypes from "./operation-types"; export import OperationTypes = OperationTypes.OperationTypes; import * as RemoveCloudSqlDetails from "./remove-cloud-sql-details"; export import RemoveCloudSqlDetails = RemoveCloudSqlDetails.RemoveCloudSqlDetails; +import * as RestartNodeDetails from "./restart-node-details"; +export import RestartNodeDetails = RestartNodeDetails.RestartNodeDetails; import * as SortOrders from "./sort-orders"; export import SortOrders = SortOrders.SortOrders; import * as UpdateBdsInstanceDetails from "./update-bds-instance-details"; diff --git a/lib/bds/lib/model/node.ts b/lib/bds/lib/model/node.ts index 99c03f6bc1..66c32c104a 100644 --- a/lib/bds/lib/model/node.ts +++ b/lib/bds/lib/model/node.ts @@ -85,34 +85,34 @@ export interface Node { export namespace Node { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Stopping = "STOPPING", + Starting = "STARTING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum NodeType { - MASTER = "MASTER", - EDGE = "EDGE", - UTILITY = "UTILITY", - WORKER = "WORKER", - BURSTING = "BURSTING", - CLOUDSQL = "CLOUD_SQL", - + Master = "MASTER", + Edge = "EDGE", + Utility = "UTILITY", + Worker = "WORKER", + Bursting = "BURSTING", + CloudSql = "CLOUD_SQL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Node): object { diff --git a/lib/bds/lib/model/operation-status.ts b/lib/bds/lib/model/operation-status.ts index 3807013047..08779eaac5 100644 --- a/lib/bds/lib/model/operation-status.ts +++ b/lib/bds/lib/model/operation-status.ts @@ -21,18 +21,18 @@ import common = require("oci-common"); * Possible operation status. **/ export enum OperationStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationStatus { diff --git a/lib/bds/lib/model/operation-types.ts b/lib/bds/lib/model/operation-types.ts index fdd52c01b0..881e03564e 100644 --- a/lib/bds/lib/model/operation-types.ts +++ b/lib/bds/lib/model/operation-types.ts @@ -21,20 +21,23 @@ import common = require("oci-common"); * Possible operation types. **/ export enum OperationTypes { - CREATE_BDS = "CREATE_BDS", - UPDATE_BDS = "UPDATE_BDS", - DELETE_BDS = "DELETE_BDS", - ADD_BLOCK_STORAGE = "ADD_BLOCK_STORAGE", - ADD_WORKER_NODES = "ADD_WORKER_NODES", - ADD_CLOUD_SQL = "ADD_CLOUD_SQL", - REMOVE_CLOUD_SQL = "REMOVE_CLOUD_SQL", - CHANGE_COMPARTMENT_FOR_BDS = "CHANGE_COMPARTMENT_FOR_BDS", + CreateBds = "CREATE_BDS", + UpdateBds = "UPDATE_BDS", + DeleteBds = "DELETE_BDS", + AddBlockStorage = "ADD_BLOCK_STORAGE", + AddWorkerNodes = "ADD_WORKER_NODES", + AddCloudSql = "ADD_CLOUD_SQL", + RemoveCloudSql = "REMOVE_CLOUD_SQL", + ChangeCompartmentForBds = "CHANGE_COMPARTMENT_FOR_BDS", + ChangeShape = "CHANGE_SHAPE", + UpdateInfra = "UPDATE_INFRA", + RestartNode = "RESTART_NODE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationTypes { diff --git a/lib/bds/lib/model/restart-node-details.ts b/lib/bds/lib/model/restart-node-details.ts new file mode 100644 index 0000000000..7e016c4dc2 --- /dev/null +++ b/lib/bds/lib/model/restart-node-details.ts @@ -0,0 +1,36 @@ +/** + * Big Data Service API + * API for the Big Data Service. Use this API to build, deploy, and manage fully elastic Big Data Service +build on Hadoop, Spark and Data Science distribution, which can be fully integrated with existing enterprise +data in Oracle Database and Oracle Applications.. + + * OpenAPI spec version: 20190531 + * Contact: rahul.ra.arora@oracle.com + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The information about restarted node + */ +export interface RestartNodeDetails { + /** + * OCID of the BDS node which should be restarted + */ + "nodeId": string; +} + +export namespace RestartNodeDetails { + export function getJsonObj(obj: RestartNodeDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/bds/lib/model/sort-orders.ts b/lib/bds/lib/model/sort-orders.ts index 0c631f4515..091d67057a 100644 --- a/lib/bds/lib/model/sort-orders.ts +++ b/lib/bds/lib/model/sort-orders.ts @@ -21,8 +21,8 @@ import common = require("oci-common"); * Sort orders. **/ export enum SortOrders { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrders { diff --git a/lib/bds/lib/request/add-block-storage-request.ts b/lib/bds/lib/request/add-block-storage-request.ts index fe9de872be..c8343021d2 100644 --- a/lib/bds/lib/request/add-block-storage-request.ts +++ b/lib/bds/lib/request/add-block-storage-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddBlockStorageRequest { +export interface AddBlockStorageRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/add-cloud-sql-request.ts b/lib/bds/lib/request/add-cloud-sql-request.ts index c8fbf5e3ee..1718c2787d 100644 --- a/lib/bds/lib/request/add-cloud-sql-request.ts +++ b/lib/bds/lib/request/add-cloud-sql-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddCloudSqlRequest { +export interface AddCloudSqlRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/add-worker-nodes-request.ts b/lib/bds/lib/request/add-worker-nodes-request.ts index 21f0848039..303b77af7c 100644 --- a/lib/bds/lib/request/add-worker-nodes-request.ts +++ b/lib/bds/lib/request/add-worker-nodes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddWorkerNodesRequest { +export interface AddWorkerNodesRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/change-bds-instance-compartment-request.ts b/lib/bds/lib/request/change-bds-instance-compartment-request.ts index c8e123cd15..0df9594084 100644 --- a/lib/bds/lib/request/change-bds-instance-compartment-request.ts +++ b/lib/bds/lib/request/change-bds-instance-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeBdsInstanceCompartmentRequest { +export interface ChangeBdsInstanceCompartmentRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/change-shape-request.ts b/lib/bds/lib/request/change-shape-request.ts new file mode 100644 index 0000000000..b8d87db1ca --- /dev/null +++ b/lib/bds/lib/request/change-shape-request.ts @@ -0,0 +1,47 @@ +/** + * + * + * OpenAPI spec version: 20190531 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ChangeShapeRequest extends common.BaseRequest { + /** + * The OCID of the BDS instance + */ + "bdsInstanceId": string; + /** + * Details for the changed nodes nodes + */ + "changeShapeDetails": model.ChangeShapeDetails; + /** + * The client request ID for tracing. + */ + "opcRequestId"?: string; + /** + * For optimistic concurrency control. In the PUT or DELETE call + * for a resource, set the `if-match` parameter to the value of the + * etag from a previous GET or POST response for that resource. + * The resource will be updated or deleted only if the etag you + * provide matches the resource's current etag value. + * + */ + "ifMatch"?: string; + /** + * A token that uniquely identifies a request so it can be retried in case of a timeout or + * server error without risk of executing that same action again. Retry tokens expire after 24 + * hours, but can be invalidated before then due to conflicting operations. For example, if a resource + * has been deleted and purged from the system, then a retry of the original creation request + * might be rejected. + * + */ + "opcRetryToken"?: string; +} diff --git a/lib/bds/lib/request/create-bds-instance-request.ts b/lib/bds/lib/request/create-bds-instance-request.ts index f035da924e..773428c238 100644 --- a/lib/bds/lib/request/create-bds-instance-request.ts +++ b/lib/bds/lib/request/create-bds-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBdsInstanceRequest { +export interface CreateBdsInstanceRequest extends common.BaseRequest { /** * Details for the new BDS instace. */ diff --git a/lib/bds/lib/request/delete-bds-instance-request.ts b/lib/bds/lib/request/delete-bds-instance-request.ts index c8b8dbd6c1..198d7e086a 100644 --- a/lib/bds/lib/request/delete-bds-instance-request.ts +++ b/lib/bds/lib/request/delete-bds-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBdsInstanceRequest { +export interface DeleteBdsInstanceRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/get-bds-instance-request.ts b/lib/bds/lib/request/get-bds-instance-request.ts index 2d5668f305..448d37b9ad 100644 --- a/lib/bds/lib/request/get-bds-instance-request.ts +++ b/lib/bds/lib/request/get-bds-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBdsInstanceRequest { +export interface GetBdsInstanceRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/get-work-request-request.ts b/lib/bds/lib/request/get-work-request-request.ts index 77794224dd..9ea5c959a2 100644 --- a/lib/bds/lib/request/get-work-request-request.ts +++ b/lib/bds/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/bds/lib/request/index.ts b/lib/bds/lib/request/index.ts index 0f15ca4b5e..e85aa66016 100644 --- a/lib/bds/lib/request/index.ts +++ b/lib/bds/lib/request/index.ts @@ -22,6 +22,8 @@ import * as AddWorkerNodesRequest from "./add-worker-nodes-request"; export import AddWorkerNodesRequest = AddWorkerNodesRequest.AddWorkerNodesRequest; import * as ChangeBdsInstanceCompartmentRequest from "./change-bds-instance-compartment-request"; export import ChangeBdsInstanceCompartmentRequest = ChangeBdsInstanceCompartmentRequest.ChangeBdsInstanceCompartmentRequest; +import * as ChangeShapeRequest from "./change-shape-request"; +export import ChangeShapeRequest = ChangeShapeRequest.ChangeShapeRequest; import * as CreateBdsInstanceRequest from "./create-bds-instance-request"; export import CreateBdsInstanceRequest = CreateBdsInstanceRequest.CreateBdsInstanceRequest; import * as DeleteBdsInstanceRequest from "./delete-bds-instance-request"; @@ -40,5 +42,7 @@ import * as ListWorkRequestsRequest from "./list-work-requests-request"; export import ListWorkRequestsRequest = ListWorkRequestsRequest.ListWorkRequestsRequest; import * as RemoveCloudSqlRequest from "./remove-cloud-sql-request"; export import RemoveCloudSqlRequest = RemoveCloudSqlRequest.RemoveCloudSqlRequest; +import * as RestartNodeRequest from "./restart-node-request"; +export import RestartNodeRequest = RestartNodeRequest.RestartNodeRequest; import * as UpdateBdsInstanceRequest from "./update-bds-instance-request"; export import UpdateBdsInstanceRequest = UpdateBdsInstanceRequest.UpdateBdsInstanceRequest; diff --git a/lib/bds/lib/request/list-bds-instances-request.ts b/lib/bds/lib/request/list-bds-instances-request.ts index 50e6eaaff0..6998179603 100644 --- a/lib/bds/lib/request/list-bds-instances-request.ts +++ b/lib/bds/lib/request/list-bds-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBdsInstancesRequest { +export interface ListBdsInstancesRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/bds/lib/request/list-work-request-errors-request.ts b/lib/bds/lib/request/list-work-request-errors-request.ts index 06cec481bb..d2711bf9d1 100644 --- a/lib/bds/lib/request/list-work-request-errors-request.ts +++ b/lib/bds/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/bds/lib/request/list-work-request-logs-request.ts b/lib/bds/lib/request/list-work-request-logs-request.ts index f46e32d21c..30743a709e 100644 --- a/lib/bds/lib/request/list-work-request-logs-request.ts +++ b/lib/bds/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/bds/lib/request/list-work-requests-request.ts b/lib/bds/lib/request/list-work-requests-request.ts index 5574da466b..ce57493bed 100644 --- a/lib/bds/lib/request/list-work-requests-request.ts +++ b/lib/bds/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/bds/lib/request/remove-cloud-sql-request.ts b/lib/bds/lib/request/remove-cloud-sql-request.ts index 15c6da66b4..5efe01e12e 100644 --- a/lib/bds/lib/request/remove-cloud-sql-request.ts +++ b/lib/bds/lib/request/remove-cloud-sql-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemoveCloudSqlRequest { +export interface RemoveCloudSqlRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/request/restart-node-request.ts b/lib/bds/lib/request/restart-node-request.ts new file mode 100644 index 0000000000..aea0000cbc --- /dev/null +++ b/lib/bds/lib/request/restart-node-request.ts @@ -0,0 +1,47 @@ +/** + * + * + * OpenAPI spec version: 20190531 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface RestartNodeRequest extends common.BaseRequest { + /** + * The OCID of the BDS instance + */ + "bdsInstanceId": string; + /** + * Details for restarting the node. + */ + "restartNodeDetails": model.RestartNodeDetails; + /** + * The client request ID for tracing. + */ + "opcRequestId"?: string; + /** + * For optimistic concurrency control. In the PUT or DELETE call + * for a resource, set the `if-match` parameter to the value of the + * etag from a previous GET or POST response for that resource. + * The resource will be updated or deleted only if the etag you + * provide matches the resource's current etag value. + * + */ + "ifMatch"?: string; + /** + * A token that uniquely identifies a request so it can be retried in case of a timeout or + * server error without risk of executing that same action again. Retry tokens expire after 24 + * hours, but can be invalidated before then due to conflicting operations. For example, if a resource + * has been deleted and purged from the system, then a retry of the original creation request + * might be rejected. + * + */ + "opcRetryToken"?: string; +} diff --git a/lib/bds/lib/request/update-bds-instance-request.ts b/lib/bds/lib/request/update-bds-instance-request.ts index aedc611f66..14b2d532d6 100644 --- a/lib/bds/lib/request/update-bds-instance-request.ts +++ b/lib/bds/lib/request/update-bds-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBdsInstanceRequest { +export interface UpdateBdsInstanceRequest extends common.BaseRequest { /** * The OCID of the BDS instance */ diff --git a/lib/bds/lib/response/change-shape-response.ts b/lib/bds/lib/response/change-shape-response.ts new file mode 100644 index 0000000000..d24f60f33a --- /dev/null +++ b/lib/bds/lib/response/change-shape-response.ts @@ -0,0 +1,29 @@ +/** + * + * + * OpenAPI spec version: 20190531 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ChangeShapeResponse { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact + * Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. + * + */ + "opcWorkRequestId": string; +} diff --git a/lib/bds/lib/response/index.ts b/lib/bds/lib/response/index.ts index a9c1217265..a7c2cd5992 100644 --- a/lib/bds/lib/response/index.ts +++ b/lib/bds/lib/response/index.ts @@ -22,6 +22,8 @@ import * as AddWorkerNodesResponse from "./add-worker-nodes-response"; export import AddWorkerNodesResponse = AddWorkerNodesResponse.AddWorkerNodesResponse; import * as ChangeBdsInstanceCompartmentResponse from "./change-bds-instance-compartment-response"; export import ChangeBdsInstanceCompartmentResponse = ChangeBdsInstanceCompartmentResponse.ChangeBdsInstanceCompartmentResponse; +import * as ChangeShapeResponse from "./change-shape-response"; +export import ChangeShapeResponse = ChangeShapeResponse.ChangeShapeResponse; import * as CreateBdsInstanceResponse from "./create-bds-instance-response"; export import CreateBdsInstanceResponse = CreateBdsInstanceResponse.CreateBdsInstanceResponse; import * as DeleteBdsInstanceResponse from "./delete-bds-instance-response"; @@ -40,5 +42,7 @@ import * as ListWorkRequestsResponse from "./list-work-requests-response"; export import ListWorkRequestsResponse = ListWorkRequestsResponse.ListWorkRequestsResponse; import * as RemoveCloudSqlResponse from "./remove-cloud-sql-response"; export import RemoveCloudSqlResponse = RemoveCloudSqlResponse.RemoveCloudSqlResponse; +import * as RestartNodeResponse from "./restart-node-response"; +export import RestartNodeResponse = RestartNodeResponse.RestartNodeResponse; import * as UpdateBdsInstanceResponse from "./update-bds-instance-response"; export import UpdateBdsInstanceResponse = UpdateBdsInstanceResponse.UpdateBdsInstanceResponse; diff --git a/lib/bds/lib/response/restart-node-response.ts b/lib/bds/lib/response/restart-node-response.ts new file mode 100644 index 0000000000..bb0dae76ec --- /dev/null +++ b/lib/bds/lib/response/restart-node-response.ts @@ -0,0 +1,29 @@ +/** + * + * + * OpenAPI spec version: 20190531 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface RestartNodeResponse { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact + * Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * Unique Oracle-assigned identifier for the asynchronous request. You can use this to query status of the asynchronous operation. + * + */ + "opcWorkRequestId": string; +} diff --git a/lib/bds/package.json b/lib/bds/package.json index 194776de03..662113be1a 100644 --- a/lib/bds/package.json +++ b/lib/bds/package.json @@ -1,6 +1,6 @@ { "name": "oci-bds", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for BDS Service", "repository": { "type": "git", diff --git a/lib/blockchain/index.ts b/lib/blockchain/index.ts index 5a248393f3..afb2821f8d 100644 --- a/lib/blockchain/index.ts +++ b/lib/blockchain/index.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/blockchainplatform-waiter.ts b/lib/blockchain/lib/blockchainplatform-waiter.ts index 271761335c..0853c37f63 100644 --- a/lib/blockchain/lib/blockchainplatform-waiter.ts +++ b/lib/blockchain/lib/blockchainplatform-waiter.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -38,7 +38,7 @@ export class BlockchainPlatformWaiter { this.config, () => this.client.getBlockchainPlatform(request), response => targetStates.exists(response.blockchainPlatform.lifecycleState), - targetStates.includes(models.BlockchainPlatform.LifecycleState.DELETED) + targetStates.includes(models.BlockchainPlatform.LifecycleState.Deleted) ); } diff --git a/lib/blockchain/lib/client.ts b/lib/blockchain/lib/client.ts index 4a3c0f43e0..38412f253c 100644 --- a/lib/blockchain/lib/client.ts +++ b/lib/blockchain/lib/client.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -16,7 +16,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { BlockchainPlatformWaiter } from "./blockchainplatform-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -29,6 +29,7 @@ export class BlockchainPlatformClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": BlockchainPlatformWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -113,6 +114,13 @@ export class BlockchainPlatformClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Change Blockchain Platform Compartment * @param ChangeBlockchainPlatformCompartmentRequest @@ -153,7 +161,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeBlockchainPlatformCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -214,7 +226,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -276,7 +292,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOsnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -337,7 +357,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPeerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -394,7 +418,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -451,7 +479,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteOsnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -508,7 +540,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePeerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -565,7 +601,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -621,7 +661,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -678,7 +722,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getOsnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -737,7 +785,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPeerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -796,7 +848,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -866,7 +922,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBlockchainPlatformsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -931,7 +991,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listOsnsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -996,7 +1060,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPeersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1059,7 +1127,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1122,7 +1194,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1187,7 +1263,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1253,7 +1333,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + previewScaleBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1319,7 +1403,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scaleBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1376,7 +1464,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1433,7 +1525,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1495,7 +1591,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBlockchainPlatformRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1558,7 +1658,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateOsnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1620,7 +1724,11 @@ export class BlockchainPlatformClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePeerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/blockchain/lib/model/availability-domain.ts b/lib/blockchain/lib/model/availability-domain.ts index 15db3d22bb..87de7b8d3a 100644 --- a/lib/blockchain/lib/model/availability-domain.ts +++ b/lib/blockchain/lib/model/availability-domain.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -26,15 +26,14 @@ export interface AvailabilityDomain { export namespace AvailabilityDomain { export enum Ads { - AD1 = "AD1", - AD2 = "AD2", - AD3 = "AD3", - + Ad1 = "AD1", + Ad2 = "AD2", + Ad3 = "AD3", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AvailabilityDomain): object { diff --git a/lib/blockchain/lib/model/blockchain-platform-by-hostname.ts b/lib/blockchain/lib/model/blockchain-platform-by-hostname.ts index 0fedf40f0a..57b1b4223b 100644 --- a/lib/blockchain/lib/model/blockchain-platform-by-hostname.ts +++ b/lib/blockchain/lib/model/blockchain-platform-by-hostname.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -61,7 +61,7 @@ export interface BlockchainPlatformByHostname { /** * An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. */ - "lifeCycleDetails"?: string; + "lifecycleDetails"?: string; /** * Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. * Example: `{\"bar-key\": \"value\"}` diff --git a/lib/blockchain/lib/model/blockchain-platform-collection.ts b/lib/blockchain/lib/model/blockchain-platform-collection.ts index 639e09a647..b4aec842f0 100644 --- a/lib/blockchain/lib/model/blockchain-platform-collection.ts +++ b/lib/blockchain/lib/model/blockchain-platform-collection.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/blockchain-platform-component-details.ts b/lib/blockchain/lib/model/blockchain-platform-component-details.ts index c2e8381541..99ccd95d28 100644 --- a/lib/blockchain/lib/model/blockchain-platform-component-details.ts +++ b/lib/blockchain/lib/model/blockchain-platform-component-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/blockchain-platform-summary.ts b/lib/blockchain/lib/model/blockchain-platform-summary.ts index 2c61822b30..894b7dac5f 100644 --- a/lib/blockchain/lib/model/blockchain-platform-summary.ts +++ b/lib/blockchain/lib/model/blockchain-platform-summary.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -61,7 +61,7 @@ export interface BlockchainPlatformSummary { /** * An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. */ - "lifeCycleDetails"?: string; + "lifecycleDetails"?: string; /** * Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. * Example: `{\"bar-key\": \"value\"}` diff --git a/lib/blockchain/lib/model/blockchain-platform.ts b/lib/blockchain/lib/model/blockchain-platform.ts index a2278951d5..fdeded5723 100644 --- a/lib/blockchain/lib/model/blockchain-platform.ts +++ b/lib/blockchain/lib/model/blockchain-platform.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -108,46 +108,43 @@ export interface BlockchainPlatform { export namespace BlockchainPlatform { export enum PlatformRole { - FOUNDER = "FOUNDER", - PARTICIPANT = "PARTICIPANT", - + Founder = "FOUNDER", + Participant = "PARTICIPANT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ComputeShape { - STANDARD = "STANDARD", - ENTERPRISESMALL = "ENTERPRISE_SMALL", - ENTERPRISEMEDIUM = "ENTERPRISE_MEDIUM", - ENTERPRISELARGE = "ENTERPRISE_LARGE", - ENTERPRISEEXTRALARGE = "ENTERPRISE_EXTRA_LARGE", - ENTERPRISECUSTOM = "ENTERPRISE_CUSTOM", - + Standard = "STANDARD", + EnterpriseSmall = "ENTERPRISE_SMALL", + EnterpriseMedium = "ENTERPRISE_MEDIUM", + EnterpriseLarge = "ENTERPRISE_LARGE", + EnterpriseExtraLarge = "ENTERPRISE_EXTRA_LARGE", + EnterpriseCustom = "ENTERPRISE_CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - SCALING = "SCALING", - INACTIVE = "INACTIVE", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Scaling = "SCALING", + Inactive = "INACTIVE", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BlockchainPlatform): object { diff --git a/lib/blockchain/lib/model/change-blockchain-platform-compartment-details.ts b/lib/blockchain/lib/model/change-blockchain-platform-compartment-details.ts index fcfb89f308..2d54013665 100644 --- a/lib/blockchain/lib/model/change-blockchain-platform-compartment-details.ts +++ b/lib/blockchain/lib/model/change-blockchain-platform-compartment-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/create-blockchain-platform-details.ts b/lib/blockchain/lib/model/create-blockchain-platform-details.ts index 02e0ebbb06..e6f3706d9b 100644 --- a/lib/blockchain/lib/model/create-blockchain-platform-details.ts +++ b/lib/blockchain/lib/model/create-blockchain-platform-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/create-osn-details.ts b/lib/blockchain/lib/model/create-osn-details.ts index 8ee55fc7e5..6dac5a63dc 100644 --- a/lib/blockchain/lib/model/create-osn-details.ts +++ b/lib/blockchain/lib/model/create-osn-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/create-peer-details.ts b/lib/blockchain/lib/model/create-peer-details.ts index 08480e58ca..5559253deb 100644 --- a/lib/blockchain/lib/model/create-peer-details.ts +++ b/lib/blockchain/lib/model/create-peer-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/index.ts b/lib/blockchain/lib/model/index.ts index 65f06cf8e6..7ea2ab98ee 100644 --- a/lib/blockchain/lib/model/index.ts +++ b/lib/blockchain/lib/model/index.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/metadata-details.ts b/lib/blockchain/lib/model/metadata-details.ts index f24c79c559..169440fc6c 100644 --- a/lib/blockchain/lib/model/metadata-details.ts +++ b/lib/blockchain/lib/model/metadata-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/modify-peer-details.ts b/lib/blockchain/lib/model/modify-peer-details.ts index 8ff0adbdfa..f2ac7b83c4 100644 --- a/lib/blockchain/lib/model/modify-peer-details.ts +++ b/lib/blockchain/lib/model/modify-peer-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/ocpu-allocation-number-param.ts b/lib/blockchain/lib/model/ocpu-allocation-number-param.ts index 18897c7400..e44146ce14 100644 --- a/lib/blockchain/lib/model/ocpu-allocation-number-param.ts +++ b/lib/blockchain/lib/model/ocpu-allocation-number-param.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/ocpu-utilization-info.ts b/lib/blockchain/lib/model/ocpu-utilization-info.ts index eb68c7df24..d7239fcd73 100644 --- a/lib/blockchain/lib/model/ocpu-utilization-info.ts +++ b/lib/blockchain/lib/model/ocpu-utilization-info.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/osn-collection.ts b/lib/blockchain/lib/model/osn-collection.ts index b5b6164c42..2675f4858a 100644 --- a/lib/blockchain/lib/model/osn-collection.ts +++ b/lib/blockchain/lib/model/osn-collection.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/osn-summary.ts b/lib/blockchain/lib/model/osn-summary.ts index 38a4fd50ae..478b013afa 100644 --- a/lib/blockchain/lib/model/osn-summary.ts +++ b/lib/blockchain/lib/model/osn-summary.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/osn.ts b/lib/blockchain/lib/model/osn.ts index 16a7fba244..b345084a3f 100644 --- a/lib/blockchain/lib/model/osn.ts +++ b/lib/blockchain/lib/model/osn.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -35,15 +35,14 @@ export interface Osn { export namespace Osn { export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - FAILED = "FAILED", - + Active = "ACTIVE", + Inactive = "INACTIVE", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Osn): object { diff --git a/lib/blockchain/lib/model/peer-collection.ts b/lib/blockchain/lib/model/peer-collection.ts index b6ee79db7f..e35d0e65c3 100644 --- a/lib/blockchain/lib/model/peer-collection.ts +++ b/lib/blockchain/lib/model/peer-collection.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/peer-role.ts b/lib/blockchain/lib/model/peer-role.ts index e081e57772..81174f8053 100644 --- a/lib/blockchain/lib/model/peer-role.ts +++ b/lib/blockchain/lib/model/peer-role.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -26,8 +26,8 @@ export interface PeerRole { export namespace PeerRole { export enum Role { - MEMBER = "MEMBER", - ADMIN = "ADMIN" + Member = "MEMBER", + Admin = "ADMIN" } export function getJsonObj(obj: PeerRole): object { diff --git a/lib/blockchain/lib/model/peer-summary.ts b/lib/blockchain/lib/model/peer-summary.ts index 7a22c4fb2b..4af3a4f7f0 100644 --- a/lib/blockchain/lib/model/peer-summary.ts +++ b/lib/blockchain/lib/model/peer-summary.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/peer.ts b/lib/blockchain/lib/model/peer.ts index c8a4be1d6f..f30a4812b8 100644 --- a/lib/blockchain/lib/model/peer.ts +++ b/lib/blockchain/lib/model/peer.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -47,15 +47,14 @@ export interface Peer { export namespace Peer { export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - FAILED = "FAILED", - + Active = "ACTIVE", + Inactive = "INACTIVE", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Peer): object { diff --git a/lib/blockchain/lib/model/replica-details.ts b/lib/blockchain/lib/model/replica-details.ts index 61ef3d053f..034810164f 100644 --- a/lib/blockchain/lib/model/replica-details.ts +++ b/lib/blockchain/lib/model/replica-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/scale-blockchain-platform-details.ts b/lib/blockchain/lib/model/scale-blockchain-platform-details.ts index 1248bfa775..7311a66778 100644 --- a/lib/blockchain/lib/model/scale-blockchain-platform-details.ts +++ b/lib/blockchain/lib/model/scale-blockchain-platform-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/scale-storage-details.ts b/lib/blockchain/lib/model/scale-storage-details.ts index 4014df3dc8..c69ded495f 100644 --- a/lib/blockchain/lib/model/scale-storage-details.ts +++ b/lib/blockchain/lib/model/scale-storage-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/scaled-blockchain-platform-preview.ts b/lib/blockchain/lib/model/scaled-blockchain-platform-preview.ts index 054d2718d9..59f80eb991 100644 --- a/lib/blockchain/lib/model/scaled-blockchain-platform-preview.ts +++ b/lib/blockchain/lib/model/scaled-blockchain-platform-preview.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/scaled-platform-metering-preview.ts b/lib/blockchain/lib/model/scaled-platform-metering-preview.ts index eca9728a6f..b5554c7ec7 100644 --- a/lib/blockchain/lib/model/scaled-platform-metering-preview.ts +++ b/lib/blockchain/lib/model/scaled-platform-metering-preview.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/update-blockchain-platform-details.ts b/lib/blockchain/lib/model/update-blockchain-platform-details.ts index 6feb791107..41883bf1d6 100644 --- a/lib/blockchain/lib/model/update-blockchain-platform-details.ts +++ b/lib/blockchain/lib/model/update-blockchain-platform-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/update-osn-details.ts b/lib/blockchain/lib/model/update-osn-details.ts index cc8d3bc53f..117a0cfe28 100644 --- a/lib/blockchain/lib/model/update-osn-details.ts +++ b/lib/blockchain/lib/model/update-osn-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/update-peer-details.ts b/lib/blockchain/lib/model/update-peer-details.ts index f29dace5ae..ccb8cf17bd 100644 --- a/lib/blockchain/lib/model/update-peer-details.ts +++ b/lib/blockchain/lib/model/update-peer-details.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/work-request-collection.ts b/lib/blockchain/lib/model/work-request-collection.ts index 8a98412b74..ee9eb66a7a 100644 --- a/lib/blockchain/lib/model/work-request-collection.ts +++ b/lib/blockchain/lib/model/work-request-collection.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/work-request-error-collection.ts b/lib/blockchain/lib/model/work-request-error-collection.ts index 913ad84b47..fc5d6dc424 100644 --- a/lib/blockchain/lib/model/work-request-error-collection.ts +++ b/lib/blockchain/lib/model/work-request-error-collection.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/work-request-error.ts b/lib/blockchain/lib/model/work-request-error.ts index d17437096c..76c8ccb9a9 100644 --- a/lib/blockchain/lib/model/work-request-error.ts +++ b/lib/blockchain/lib/model/work-request-error.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/work-request-log-entry-collection.ts b/lib/blockchain/lib/model/work-request-log-entry-collection.ts index b9a1b937d0..92dbcc04b8 100644 --- a/lib/blockchain/lib/model/work-request-log-entry-collection.ts +++ b/lib/blockchain/lib/model/work-request-log-entry-collection.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/work-request-log-entry.ts b/lib/blockchain/lib/model/work-request-log-entry.ts index 90f67b3cfd..9ac738d0e9 100644 --- a/lib/blockchain/lib/model/work-request-log-entry.ts +++ b/lib/blockchain/lib/model/work-request-log-entry.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/model/work-request-resource.ts b/lib/blockchain/lib/model/work-request-resource.ts index a2c8da5771..2e3a2f088b 100644 --- a/lib/blockchain/lib/model/work-request-resource.ts +++ b/lib/blockchain/lib/model/work-request-resource.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -42,17 +42,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - RELATED = "RELATED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Related = "RELATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/blockchain/lib/model/work-request-summary.ts b/lib/blockchain/lib/model/work-request-summary.ts index 4b9ded39d1..586b6a45cc 100644 --- a/lib/blockchain/lib/model/work-request-summary.ts +++ b/lib/blockchain/lib/model/work-request-summary.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -67,19 +67,18 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum OperationType { - CREATEPLATFORM = "CREATE_PLATFORM", - UPDATEPLATFORM = "UPDATE_PLATFORM", - DELETEPLATFORM = "DELETE_PLATFORM", - SCALEPLATFORM = "SCALE_PLATFORM", - STARTPLATFORM = "START_PLATFORM", - STOPPLATFORM = "STOP_PLATFORM", - CUSTOMIZEPLATFORM = "CUSTOMIZE_PLATFORM", - + CreatePlatform = "CREATE_PLATFORM", + UpdatePlatform = "UPDATE_PLATFORM", + DeletePlatform = "DELETE_PLATFORM", + ScalePlatform = "SCALE_PLATFORM", + StartPlatform = "START_PLATFORM", + StopPlatform = "STOP_PLATFORM", + CustomizePlatform = "CUSTOMIZE_PLATFORM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/blockchain/lib/model/work-request.ts b/lib/blockchain/lib/model/work-request.ts index 10c623b25b..d1292b4a26 100644 --- a/lib/blockchain/lib/model/work-request.ts +++ b/lib/blockchain/lib/model/work-request.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * @@ -67,34 +67,32 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATEPLATFORM = "CREATE_PLATFORM", - UPDATEPLATFORM = "UPDATE_PLATFORM", - DELETEPLATFORM = "DELETE_PLATFORM", - SCALEPLATFORM = "SCALE_PLATFORM", - STARTPLATFORM = "START_PLATFORM", - STOPPLATFORM = "STOP_PLATFORM", - CUSTOMIZEPLATFORM = "CUSTOMIZE_PLATFORM", - + CreatePlatform = "CREATE_PLATFORM", + UpdatePlatform = "UPDATE_PLATFORM", + DeletePlatform = "DELETE_PLATFORM", + ScalePlatform = "SCALE_PLATFORM", + StartPlatform = "START_PLATFORM", + StopPlatform = "STOP_PLATFORM", + CustomizePlatform = "CUSTOMIZE_PLATFORM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/blockchain/lib/request/change-blockchain-platform-compartment-request.ts b/lib/blockchain/lib/request/change-blockchain-platform-compartment-request.ts index 847c3fb0b6..155e34a9fd 100644 --- a/lib/blockchain/lib/request/change-blockchain-platform-compartment-request.ts +++ b/lib/blockchain/lib/request/change-blockchain-platform-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeBlockchainPlatformCompartmentRequest { +export interface ChangeBlockchainPlatformCompartmentRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/create-blockchain-platform-request.ts b/lib/blockchain/lib/request/create-blockchain-platform-request.ts index 0dc4cd83c2..606a668956 100644 --- a/lib/blockchain/lib/request/create-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/create-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBlockchainPlatformRequest { +export interface CreateBlockchainPlatformRequest extends common.BaseRequest { /** * Details for the new service. */ diff --git a/lib/blockchain/lib/request/create-osn-request.ts b/lib/blockchain/lib/request/create-osn-request.ts index 0941e6c5ac..dabec77997 100644 --- a/lib/blockchain/lib/request/create-osn-request.ts +++ b/lib/blockchain/lib/request/create-osn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOsnRequest { +export interface CreateOsnRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/create-peer-request.ts b/lib/blockchain/lib/request/create-peer-request.ts index ab7539de00..60752fe2f5 100644 --- a/lib/blockchain/lib/request/create-peer-request.ts +++ b/lib/blockchain/lib/request/create-peer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePeerRequest { +export interface CreatePeerRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/delete-blockchain-platform-request.ts b/lib/blockchain/lib/request/delete-blockchain-platform-request.ts index 45d455e13a..f83c06d759 100644 --- a/lib/blockchain/lib/request/delete-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/delete-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBlockchainPlatformRequest { +export interface DeleteBlockchainPlatformRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/delete-osn-request.ts b/lib/blockchain/lib/request/delete-osn-request.ts index 037af627b8..c008613d91 100644 --- a/lib/blockchain/lib/request/delete-osn-request.ts +++ b/lib/blockchain/lib/request/delete-osn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteOsnRequest { +export interface DeleteOsnRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/delete-peer-request.ts b/lib/blockchain/lib/request/delete-peer-request.ts index 73007c546a..493bbf29be 100644 --- a/lib/blockchain/lib/request/delete-peer-request.ts +++ b/lib/blockchain/lib/request/delete-peer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePeerRequest { +export interface DeletePeerRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/delete-work-request-request.ts b/lib/blockchain/lib/request/delete-work-request-request.ts index 924816211f..5f8667c3cf 100644 --- a/lib/blockchain/lib/request/delete-work-request-request.ts +++ b/lib/blockchain/lib/request/delete-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteWorkRequestRequest { +export interface DeleteWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/blockchain/lib/request/get-blockchain-platform-request.ts b/lib/blockchain/lib/request/get-blockchain-platform-request.ts index be50b4eb02..4d86b90ff7 100644 --- a/lib/blockchain/lib/request/get-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/get-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBlockchainPlatformRequest { +export interface GetBlockchainPlatformRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/get-osn-request.ts b/lib/blockchain/lib/request/get-osn-request.ts index a9bac030c0..65091832be 100644 --- a/lib/blockchain/lib/request/get-osn-request.ts +++ b/lib/blockchain/lib/request/get-osn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetOsnRequest { +export interface GetOsnRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/get-peer-request.ts b/lib/blockchain/lib/request/get-peer-request.ts index e5a65e5ba9..5d78436bb6 100644 --- a/lib/blockchain/lib/request/get-peer-request.ts +++ b/lib/blockchain/lib/request/get-peer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPeerRequest { +export interface GetPeerRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/get-work-request-request.ts b/lib/blockchain/lib/request/get-work-request-request.ts index 9bfc53ae66..c04e2c19fe 100644 --- a/lib/blockchain/lib/request/get-work-request-request.ts +++ b/lib/blockchain/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/blockchain/lib/request/index.ts b/lib/blockchain/lib/request/index.ts index 6f5a5b0421..dd6f8c1be1 100644 --- a/lib/blockchain/lib/request/index.ts +++ b/lib/blockchain/lib/request/index.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/lib/request/list-blockchain-platforms-request.ts b/lib/blockchain/lib/request/list-blockchain-platforms-request.ts index 700d14d757..dba39e7e2b 100644 --- a/lib/blockchain/lib/request/list-blockchain-platforms-request.ts +++ b/lib/blockchain/lib/request/list-blockchain-platforms-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBlockchainPlatformsRequest { +export interface ListBlockchainPlatformsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -55,8 +55,8 @@ export interface ListBlockchainPlatformsRequest { export namespace ListBlockchainPlatformsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/blockchain/lib/request/list-osns-request.ts b/lib/blockchain/lib/request/list-osns-request.ts index dc0e0b81d5..c909421199 100644 --- a/lib/blockchain/lib/request/list-osns-request.ts +++ b/lib/blockchain/lib/request/list-osns-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListOsnsRequest { +export interface ListOsnsRequest extends common.BaseRequest { /** * Unique service identifier. */ @@ -58,8 +58,8 @@ export interface ListOsnsRequest { export namespace ListOsnsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/blockchain/lib/request/list-peers-request.ts b/lib/blockchain/lib/request/list-peers-request.ts index 5ec1a2626c..47f5a51379 100644 --- a/lib/blockchain/lib/request/list-peers-request.ts +++ b/lib/blockchain/lib/request/list-peers-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPeersRequest { +export interface ListPeersRequest extends common.BaseRequest { /** * Unique service identifier. */ @@ -58,8 +58,8 @@ export interface ListPeersRequest { export namespace ListPeersRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/blockchain/lib/request/list-work-request-errors-request.ts b/lib/blockchain/lib/request/list-work-request-errors-request.ts index d936e618b8..c5cb78796d 100644 --- a/lib/blockchain/lib/request/list-work-request-errors-request.ts +++ b/lib/blockchain/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/blockchain/lib/request/list-work-request-logs-request.ts b/lib/blockchain/lib/request/list-work-request-logs-request.ts index 3faeee10d7..7d2588a0f0 100644 --- a/lib/blockchain/lib/request/list-work-request-logs-request.ts +++ b/lib/blockchain/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/blockchain/lib/request/list-work-requests-request.ts b/lib/blockchain/lib/request/list-work-requests-request.ts index e6a09ba129..98d4e28dcf 100644 --- a/lib/blockchain/lib/request/list-work-requests-request.ts +++ b/lib/blockchain/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -47,8 +47,8 @@ export interface ListWorkRequestsRequest { export namespace ListWorkRequestsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/blockchain/lib/request/preview-scale-blockchain-platform-request.ts b/lib/blockchain/lib/request/preview-scale-blockchain-platform-request.ts index d6738c4fb8..072a0d2951 100644 --- a/lib/blockchain/lib/request/preview-scale-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/preview-scale-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PreviewScaleBlockchainPlatformRequest { +export interface PreviewScaleBlockchainPlatformRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/scale-blockchain-platform-request.ts b/lib/blockchain/lib/request/scale-blockchain-platform-request.ts index ca34c746f1..79fc9ecc9d 100644 --- a/lib/blockchain/lib/request/scale-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/scale-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScaleBlockchainPlatformRequest { +export interface ScaleBlockchainPlatformRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/start-blockchain-platform-request.ts b/lib/blockchain/lib/request/start-blockchain-platform-request.ts index 26050aefcb..e4895ef59a 100644 --- a/lib/blockchain/lib/request/start-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/start-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartBlockchainPlatformRequest { +export interface StartBlockchainPlatformRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/stop-blockchain-platform-request.ts b/lib/blockchain/lib/request/stop-blockchain-platform-request.ts index 508418fece..3753bccc0a 100644 --- a/lib/blockchain/lib/request/stop-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/stop-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopBlockchainPlatformRequest { +export interface StopBlockchainPlatformRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/update-blockchain-platform-request.ts b/lib/blockchain/lib/request/update-blockchain-platform-request.ts index b7d8edc581..5320da31ae 100644 --- a/lib/blockchain/lib/request/update-blockchain-platform-request.ts +++ b/lib/blockchain/lib/request/update-blockchain-platform-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBlockchainPlatformRequest { +export interface UpdateBlockchainPlatformRequest extends common.BaseRequest { /** * The Blockchain Platform fields to update. Fields that are not provided will not be updated. */ diff --git a/lib/blockchain/lib/request/update-osn-request.ts b/lib/blockchain/lib/request/update-osn-request.ts index 4b22adf3f8..4e6b4a55ca 100644 --- a/lib/blockchain/lib/request/update-osn-request.ts +++ b/lib/blockchain/lib/request/update-osn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateOsnRequest { +export interface UpdateOsnRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/request/update-peer-request.ts b/lib/blockchain/lib/request/update-peer-request.ts index 7ba3c07398..3713f0862d 100644 --- a/lib/blockchain/lib/request/update-peer-request.ts +++ b/lib/blockchain/lib/request/update-peer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePeerRequest { +export interface UpdatePeerRequest extends common.BaseRequest { /** * Unique service identifier. */ diff --git a/lib/blockchain/lib/response/index.ts b/lib/blockchain/lib/response/index.ts index d7a3477306..60c6faf64f 100644 --- a/lib/blockchain/lib/response/index.ts +++ b/lib/blockchain/lib/response/index.ts @@ -1,6 +1,6 @@ /** * Blockchain Platform Control Plane API - * Blockchain Platform Plane API + * Blockchain Platform Control Plane API * OpenAPI spec version: 20191010 * * diff --git a/lib/blockchain/package.json b/lib/blockchain/package.json index f6f07f2829..9621b1e713 100644 --- a/lib/blockchain/package.json +++ b/lib/blockchain/package.json @@ -1,6 +1,6 @@ { "name": "oci-blockchain", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Blockchain Service", "repository": { "type": "git", diff --git a/lib/budget/lib/client.ts b/lib/budget/lib/client.ts index 4ef1026af1..465cac723d 100644 --- a/lib/budget/lib/client.ts +++ b/lib/budget/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { BudgetWaiter } from "./budget-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class BudgetClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": BudgetWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -114,6 +115,13 @@ export class BudgetClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Creates a new Alert Rule. * @@ -151,7 +159,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAlertRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -214,7 +226,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBudgetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -274,7 +290,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAlertRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -325,7 +345,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBudgetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -376,7 +400,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAlertRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -434,7 +462,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBudgetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -500,7 +532,11 @@ export class BudgetClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAlertRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -600,7 +636,11 @@ Additional targetTypes would be available in future releases. Clients should ign queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBudgetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -690,7 +730,11 @@ Additional targetTypes would be available in future releases. Clients should ign queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAlertRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -754,7 +798,11 @@ Additional targetTypes would be available in future releases. Clients should ign queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBudgetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/budget/lib/model/alert-type.ts b/lib/budget/lib/model/alert-type.ts index 50cba8d3ae..3f2e311a92 100644 --- a/lib/budget/lib/model/alert-type.ts +++ b/lib/budget/lib/model/alert-type.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * **/ export enum AlertType { - ACTUAL = "ACTUAL", - FORECAST = "FORECAST", + Actual = "ACTUAL", + Forecast = "FORECAST", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace AlertType { diff --git a/lib/budget/lib/model/lifecycle-state.ts b/lib/budget/lib/model/lifecycle-state.ts index a55f98bd60..62aba2e5b4 100644 --- a/lib/budget/lib/model/lifecycle-state.ts +++ b/lib/budget/lib/model/lifecycle-state.ts @@ -18,14 +18,14 @@ import common = require("oci-common"); * The current state of the resource. **/ export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", + Active = "ACTIVE", + Inactive = "INACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleState { diff --git a/lib/budget/lib/model/reset-period.ts b/lib/budget/lib/model/reset-period.ts index 905ae1d48b..992b1a077c 100644 --- a/lib/budget/lib/model/reset-period.ts +++ b/lib/budget/lib/model/reset-period.ts @@ -19,13 +19,13 @@ import common = require("oci-common"); * **/ export enum ResetPeriod { - MONTHLY = "MONTHLY", + Monthly = "MONTHLY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ResetPeriod { diff --git a/lib/budget/lib/model/sort-by.ts b/lib/budget/lib/model/sort-by.ts index f535a4d5df..b7fb5ad9d1 100644 --- a/lib/budget/lib/model/sort-by.ts +++ b/lib/budget/lib/model/sort-by.ts @@ -21,8 +21,8 @@ import common = require("oci-common"); * **/ export enum SortBy { - TIME_CREATED = "timeCreated", - DISPLAY_NAME = "displayName" + TimeCreated = "timeCreated", + DisplayName = "displayName" } export namespace SortBy { diff --git a/lib/budget/lib/model/sort-order.ts b/lib/budget/lib/model/sort-order.ts index 0c435c5cb0..92c5bfa933 100644 --- a/lib/budget/lib/model/sort-order.ts +++ b/lib/budget/lib/model/sort-order.ts @@ -18,8 +18,8 @@ import common = require("oci-common"); * The sort order to use. Valid values are 'asc' or 'desc'. **/ export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrder { diff --git a/lib/budget/lib/model/target-type.ts b/lib/budget/lib/model/target-type.ts index caaf3a2c91..e53325059b 100644 --- a/lib/budget/lib/model/target-type.ts +++ b/lib/budget/lib/model/target-type.ts @@ -18,14 +18,14 @@ import common = require("oci-common"); * The type of target on which budget is applied. Valid values are COMPARTMENT or TAG. **/ export enum TargetType { - COMPARTMENT = "COMPARTMENT", - TAG = "TAG", + Compartment = "COMPARTMENT", + Tag = "TAG", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace TargetType { diff --git a/lib/budget/lib/model/threshold-type.ts b/lib/budget/lib/model/threshold-type.ts index c217b5a803..8fc615e2bc 100644 --- a/lib/budget/lib/model/threshold-type.ts +++ b/lib/budget/lib/model/threshold-type.ts @@ -18,14 +18,14 @@ import common = require("oci-common"); * The type of threshold. Valid values are PERCENTAGE or ABSOLUTE. **/ export enum ThresholdType { - PERCENTAGE = "PERCENTAGE", - ABSOLUTE = "ABSOLUTE", + Percentage = "PERCENTAGE", + Absolute = "ABSOLUTE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ThresholdType { diff --git a/lib/budget/lib/request/create-alert-rule-request.ts b/lib/budget/lib/request/create-alert-rule-request.ts index 0b09c8ba10..0d1998450a 100644 --- a/lib/budget/lib/request/create-alert-rule-request.ts +++ b/lib/budget/lib/request/create-alert-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAlertRuleRequest { +export interface CreateAlertRuleRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/create-budget-request.ts b/lib/budget/lib/request/create-budget-request.ts index e55137355a..d3f2c9757c 100644 --- a/lib/budget/lib/request/create-budget-request.ts +++ b/lib/budget/lib/request/create-budget-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBudgetRequest { +export interface CreateBudgetRequest extends common.BaseRequest { /** * Details for the new Budget. */ diff --git a/lib/budget/lib/request/delete-alert-rule-request.ts b/lib/budget/lib/request/delete-alert-rule-request.ts index 7dc0e17a55..de7b5a2051 100644 --- a/lib/budget/lib/request/delete-alert-rule-request.ts +++ b/lib/budget/lib/request/delete-alert-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAlertRuleRequest { +export interface DeleteAlertRuleRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/delete-budget-request.ts b/lib/budget/lib/request/delete-budget-request.ts index 4cb4085af3..a39bd77db8 100644 --- a/lib/budget/lib/request/delete-budget-request.ts +++ b/lib/budget/lib/request/delete-budget-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBudgetRequest { +export interface DeleteBudgetRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/get-alert-rule-request.ts b/lib/budget/lib/request/get-alert-rule-request.ts index ec0a5b378a..803163f2cc 100644 --- a/lib/budget/lib/request/get-alert-rule-request.ts +++ b/lib/budget/lib/request/get-alert-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAlertRuleRequest { +export interface GetAlertRuleRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/get-budget-request.ts b/lib/budget/lib/request/get-budget-request.ts index a1bc3edda7..61e3df0319 100644 --- a/lib/budget/lib/request/get-budget-request.ts +++ b/lib/budget/lib/request/get-budget-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBudgetRequest { +export interface GetBudgetRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/list-alert-rules-request.ts b/lib/budget/lib/request/list-alert-rules-request.ts index abea141078..10a3367c78 100644 --- a/lib/budget/lib/request/list-alert-rules-request.ts +++ b/lib/budget/lib/request/list-alert-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAlertRulesRequest { +export interface ListAlertRulesRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/list-budgets-request.ts b/lib/budget/lib/request/list-budgets-request.ts index 3ebb64b110..df82e2e216 100644 --- a/lib/budget/lib/request/list-budgets-request.ts +++ b/lib/budget/lib/request/list-budgets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBudgetsRequest { +export interface ListBudgetsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -64,8 +64,8 @@ Example: `My new resource` export namespace ListBudgetsRequest { export enum TargetType { - ALL = "ALL", - COMPARTMENT = "COMPARTMENT", - TAG = "TAG" + All = "ALL", + Compartment = "COMPARTMENT", + Tag = "TAG" } } diff --git a/lib/budget/lib/request/update-alert-rule-request.ts b/lib/budget/lib/request/update-alert-rule-request.ts index d9758186fe..bbef387a13 100644 --- a/lib/budget/lib/request/update-alert-rule-request.ts +++ b/lib/budget/lib/request/update-alert-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAlertRuleRequest { +export interface UpdateAlertRuleRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/lib/request/update-budget-request.ts b/lib/budget/lib/request/update-budget-request.ts index e025cc258c..ad3fb4ab9a 100644 --- a/lib/budget/lib/request/update-budget-request.ts +++ b/lib/budget/lib/request/update-budget-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBudgetRequest { +export interface UpdateBudgetRequest extends common.BaseRequest { /** * The unique Budget OCID */ diff --git a/lib/budget/package.json b/lib/budget/package.json index 72e547975e..525e4331c0 100644 --- a/lib/budget/package.json +++ b/lib/budget/package.json @@ -1,6 +1,6 @@ { "name": "oci-budget", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Budget Service", "repository": { "type": "git", diff --git a/lib/cims/lib/client.ts b/lib/cims/lib/client.ts index f0c658e592..dd0c3485c8 100644 --- a/lib/cims/lib/client.ts +++ b/lib/cims/lib/client.ts @@ -16,7 +16,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -29,6 +29,7 @@ export class IncidentClient { "https://incidentmanagement.{region}.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -90,6 +91,13 @@ export class IncidentClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * This API enables the customer to Create an Incident * @param CreateIncidentRequest @@ -125,7 +133,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIncidentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -185,7 +197,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIncidentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -244,7 +260,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -311,7 +331,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIncidentResourceTypesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -406,7 +430,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIncidentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -503,7 +531,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIncidentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -564,7 +596,11 @@ export class IncidentClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + validateUserRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/cims/lib/model/activity-item.ts b/lib/cims/lib/model/activity-item.ts index 607b6b13db..961a3e9946 100644 --- a/lib/cims/lib/model/activity-item.ts +++ b/lib/cims/lib/model/activity-item.ts @@ -44,27 +44,25 @@ export interface ActivityItem extends model.Item { export namespace ActivityItem { export enum ActivityType { - NOTES = "NOTES", - PROBLEMDESCRIPTION = "PROBLEM_DESCRIPTION", - UPDATE = "UPDATE", - CLOSE = "CLOSE", - + Notes = "NOTES", + ProblemDescription = "PROBLEM_DESCRIPTION", + Update = "UPDATE", + Close = "CLOSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ActivityAuthor { - CUSTOMER = "CUSTOMER", - ORACLE = "ORACLE", - + Customer = "CUSTOMER", + Oracle = "ORACLE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ActivityItem, isParentJsonObj?: boolean): object { diff --git a/lib/cims/lib/model/availability-domain.ts b/lib/cims/lib/model/availability-domain.ts index b937cf663b..28416b8ef4 100644 --- a/lib/cims/lib/model/availability-domain.ts +++ b/lib/cims/lib/model/availability-domain.ts @@ -18,51 +18,51 @@ import common = require("oci-common"); * Availability Domain supported by CIMS. eg: PHX_AD_1, PHX_AD_1 **/ export enum AvailabilityDomain { - DEV_1 = "DEV_1", - DEV_2 = "DEV_2", - DEV_3 = "DEV_3", - INTEG_NEXT_1 = "INTEG_NEXT_1", - INTEG_STABLE_1 = "INTEG_STABLE_1", - SEA_AD_1 = "SEA_AD_1", - SEA_AD_2 = "SEA_AD_2", - SEA_AD_3 = "SEA_AD_3", - PHX_AD_1 = "PHX_AD_1", - PHX_AD_2 = "PHX_AD_2", - PHX_AD_3 = "PHX_AD_3", - US_ASHBURN_AD_1 = "US_ASHBURN_AD_1", - US_ASHBURN_AD_2 = "US_ASHBURN_AD_2", - US_ASHBURN_AD_3 = "US_ASHBURN_AD_3", - US_ASHBURN_AD_4 = "US_ASHBURN_AD_4", - EU_FRANKFURT_1_AD_1 = "EU_FRANKFURT_1_AD_1", - EU_FRANKFURT_1_AD_2 = "EU_FRANKFURT_1_AD_2", - EU_FRANKFURT_1_AD_3 = "EU_FRANKFURT_1_AD_3", - UK_LONDON_1_AD_1 = "UK_LONDON_1_AD_1", - UK_LONDON_1_AD_2 = "UK_LONDON_1_AD_2", - UK_LONDON_1_AD_3 = "UK_LONDON_1_AD_3", - CA_TORONTO_1_AD_1 = "CA_TORONTO_1_AD_1", - AP_TOKYO_1_AD_1 = "AP_TOKYO_1_AD_1", - AP_SEOUL_1_AD_1 = "AP_SEOUL_1_AD_1", - AP_MUMBAI_1_AD_1 = "AP_MUMBAI_1_AD_1", - SA_SAOPAULO_1_AD_1 = "SA_SAOPAULO_1_AD_1", - US_LUKE_1_AD_1 = "US_LUKE_1_AD_1", - US_LANGLEY_1_AD_1 = "US_LANGLEY_1_AD_1", - ME_JEDDAH_1_AD_1 = "ME_JEDDAH_1_AD_1", - AP_OSAKA_1_AD_1 = "AP_OSAKA_1_AD_1", - AP_SYDNEY_1_AD_1 = "AP_SYDNEY_1_AD_1", - EU_ZURICH_1_AD_1 = "EU_ZURICH_1_AD_1", - EU_AMSTERDAM_1_AD_1 = "EU_AMSTERDAM_1_AD_1", - AP_MELBOURNE_1_AD_1 = "AP_MELBOURNE_1_AD_1", - CA_MONTREAL_1_AD_1 = "CA_MONTREAL_1_AD_1", - AP_HYDERABAD_1_AD_1 = "AP_HYDERABAD_1_AD_1", - AP_CHUNCHEON_1_AD_1 = "AP_CHUNCHEON_1_AD_1", - US_TACOMA_1_AD_1 = "US_TACOMA_1_AD_1", - NO_AD = "NO_AD", + Dev1 = "DEV_1", + Dev2 = "DEV_2", + Dev3 = "DEV_3", + IntegNext1 = "INTEG_NEXT_1", + IntegStable1 = "INTEG_STABLE_1", + SeaAd1 = "SEA_AD_1", + SeaAd2 = "SEA_AD_2", + SeaAd3 = "SEA_AD_3", + PhxAd1 = "PHX_AD_1", + PhxAd2 = "PHX_AD_2", + PhxAd3 = "PHX_AD_3", + UsAshburnAd1 = "US_ASHBURN_AD_1", + UsAshburnAd2 = "US_ASHBURN_AD_2", + UsAshburnAd3 = "US_ASHBURN_AD_3", + UsAshburnAd4 = "US_ASHBURN_AD_4", + EuFrankfurt1Ad1 = "EU_FRANKFURT_1_AD_1", + EuFrankfurt1Ad2 = "EU_FRANKFURT_1_AD_2", + EuFrankfurt1Ad3 = "EU_FRANKFURT_1_AD_3", + UkLondon1Ad1 = "UK_LONDON_1_AD_1", + UkLondon1Ad2 = "UK_LONDON_1_AD_2", + UkLondon1Ad3 = "UK_LONDON_1_AD_3", + CaToronto1Ad1 = "CA_TORONTO_1_AD_1", + ApTokyo1Ad1 = "AP_TOKYO_1_AD_1", + ApSeoul1Ad1 = "AP_SEOUL_1_AD_1", + ApMumbai1Ad1 = "AP_MUMBAI_1_AD_1", + SaSaopaulo1Ad1 = "SA_SAOPAULO_1_AD_1", + UsLuke1Ad1 = "US_LUKE_1_AD_1", + UsLangley1Ad1 = "US_LANGLEY_1_AD_1", + MeJeddah1Ad1 = "ME_JEDDAH_1_AD_1", + ApOsaka1Ad1 = "AP_OSAKA_1_AD_1", + ApSydney1Ad1 = "AP_SYDNEY_1_AD_1", + EuZurich1Ad1 = "EU_ZURICH_1_AD_1", + EuAmsterdam1Ad1 = "EU_AMSTERDAM_1_AD_1", + ApMelbourne1Ad1 = "AP_MELBOURNE_1_AD_1", + CaMontreal1Ad1 = "CA_MONTREAL_1_AD_1", + ApHyderabad1Ad1 = "AP_HYDERABAD_1_AD_1", + ApChuncheon1Ad1 = "AP_CHUNCHEON_1_AD_1", + UsTacoma1Ad1 = "US_TACOMA_1_AD_1", + NoAd = "NO_AD", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace AvailabilityDomain { diff --git a/lib/cims/lib/model/classifier.ts b/lib/cims/lib/model/classifier.ts index ef896abe24..7447fe7d15 100644 --- a/lib/cims/lib/model/classifier.ts +++ b/lib/cims/lib/model/classifier.ts @@ -50,28 +50,26 @@ export interface Classifier { export namespace Classifier { export enum Scope { - AD = "AD", - REGION = "REGION", - TENANCY = "TENANCY", - NONE = "NONE", - + Ad = "AD", + Region = "REGION", + Tenancy = "TENANCY", + None = "NONE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Unit { - COUNT = "COUNT", - GB = "GB", - NONE = "NONE", - + Count = "COUNT", + Gb = "GB", + None = "NONE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Classifier): object { diff --git a/lib/cims/lib/model/contact.ts b/lib/cims/lib/model/contact.ts index 206ee84a87..0d88183a54 100644 --- a/lib/cims/lib/model/contact.ts +++ b/lib/cims/lib/model/contact.ts @@ -38,17 +38,16 @@ export interface Contact { export namespace Contact { export enum ContactType { - PRIMARY = "PRIMARY", - ALTERNATE = "ALTERNATE", - SECONDARY = "SECONDARY", - ADMIN = "ADMIN", - MANAGER = "MANAGER", - + Primary = "PRIMARY", + Alternate = "ALTERNATE", + Secondary = "SECONDARY", + Admin = "ADMIN", + Manager = "MANAGER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Contact): object { diff --git a/lib/cims/lib/model/create-limit-item-details.ts b/lib/cims/lib/model/create-limit-item-details.ts index da5a29631a..603b3327cf 100644 --- a/lib/cims/lib/model/create-limit-item-details.ts +++ b/lib/cims/lib/model/create-limit-item-details.ts @@ -40,9 +40,9 @@ export interface CreateLimitItemDetails extends model.CreateItemDetails { export namespace CreateLimitItemDetails { export enum LimitStatus { - APPROVED = "APPROVED", - PARTIALLYAPPROVED = "PARTIALLY_APPROVED", - NOTAPPROVED = "NOT_APPROVED" + Approved = "APPROVED", + PartiallyApproved = "PARTIALLY_APPROVED", + NotApproved = "NOT_APPROVED" } export function getJsonObj(obj: CreateLimitItemDetails, isParentJsonObj?: boolean): object { diff --git a/lib/cims/lib/model/create-ticket-details.ts b/lib/cims/lib/model/create-ticket-details.ts index 25a1ec6018..b6046bba87 100644 --- a/lib/cims/lib/model/create-ticket-details.ts +++ b/lib/cims/lib/model/create-ticket-details.ts @@ -38,9 +38,9 @@ export interface CreateTicketDetails { export namespace CreateTicketDetails { export enum Severity { - HIGHEST = "HIGHEST", - HIGH = "HIGH", - MEDIUM = "MEDIUM" + Highest = "HIGHEST", + High = "HIGH", + Medium = "MEDIUM" } export function getJsonObj(obj: CreateTicketDetails): object { diff --git a/lib/cims/lib/model/error-code.ts b/lib/cims/lib/model/error-code.ts index 7db46f0aee..485186f9df 100644 --- a/lib/cims/lib/model/error-code.ts +++ b/lib/cims/lib/model/error-code.ts @@ -15,30 +15,30 @@ import * as model from "../model"; import common = require("oci-common"); export enum ErrorCode { - CONTENT_EMPTY = "CONTENT_EMPTY", - CLIENT_EXCEPTION = "CLIENT_EXCEPTION", - INVALID_FORMAT = "INVALID_FORMAT", - INVALID_JSON_INPUT = "INVALID_JSON_INPUT", - SSL_AUTHORIZATION = "SSL_AUTHORIZATION", - AUTH_FAILED = "AUTH_FAILED", - CSI_NOT_AUTHORIZED = "CSI_NOT_AUTHORIZED", - USER_POLICY_NOT_AUTHORIZED = "USER_POLICY_NOT_AUTHORIZED", - EMAIL_NOT_VERIFIED = "EMAIL_NOT_VERIFIED", - EMAIL_NOT_FOUND = "EMAIL_NOT_FOUND", - IDCS_EMAIL_NOT_VALID = "IDCS_EMAIL_NOT_VALID", - INVALID_PATH = "INVALID_PATH", - METHOD_NOT_ALLOWED = "METHOD_NOT_ALLOWED", - JSON_PROCESSING = "JSON_PROCESSING", - GENERIC_EXCEPTION = "GENERIC_EXCEPTION", - EXTERNAL_SERVICE_PROVIDER_UNAVAILABLE = "EXTERNAL_SERVICE_PROVIDER_UNAVAILABLE", - EXTERNAL_SERVICE_PROVIDER_TIMEOUT = "EXTERNAL_SERVICE_PROVIDER_TIMEOUT", - TOO_MANY_REQUESTS = "TOO_MANY_REQUESTS", + ContentEmpty = "CONTENT_EMPTY", + ClientException = "CLIENT_EXCEPTION", + InvalidFormat = "INVALID_FORMAT", + InvalidJsonInput = "INVALID_JSON_INPUT", + SslAuthorization = "SSL_AUTHORIZATION", + AuthFailed = "AUTH_FAILED", + CsiNotAuthorized = "CSI_NOT_AUTHORIZED", + UserPolicyNotAuthorized = "USER_POLICY_NOT_AUTHORIZED", + EmailNotVerified = "EMAIL_NOT_VERIFIED", + EmailNotFound = "EMAIL_NOT_FOUND", + IdcsEmailNotValid = "IDCS_EMAIL_NOT_VALID", + InvalidPath = "INVALID_PATH", + MethodNotAllowed = "METHOD_NOT_ALLOWED", + JsonProcessing = "JSON_PROCESSING", + GenericException = "GENERIC_EXCEPTION", + ExternalServiceProviderUnavailable = "EXTERNAL_SERVICE_PROVIDER_UNAVAILABLE", + ExternalServiceProviderTimeout = "EXTERNAL_SERVICE_PROVIDER_TIMEOUT", + TooManyRequests = "TOO_MANY_REQUESTS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ErrorCode { diff --git a/lib/cims/lib/model/lifecycle-details.ts b/lib/cims/lib/model/lifecycle-details.ts index 46971be87b..d018bc0bd2 100644 --- a/lib/cims/lib/model/lifecycle-details.ts +++ b/lib/cims/lib/model/lifecycle-details.ts @@ -18,16 +18,16 @@ import common = require("oci-common"); * Provides the current status of the ticket **/ export enum LifecycleDetails { - PENDING_WITH_ORACLE = "PENDING_WITH_ORACLE", - PENDING_WITH_CUSTOMER = "PENDING_WITH_CUSTOMER", - CLOSE_REQUESTED = "CLOSE_REQUESTED", - CLOSED = "CLOSED", + PendingWithOracle = "PENDING_WITH_ORACLE", + PendingWithCustomer = "PENDING_WITH_CUSTOMER", + CloseRequested = "CLOSE_REQUESTED", + Closed = "CLOSED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleDetails { diff --git a/lib/cims/lib/model/lifecycle-state.ts b/lib/cims/lib/model/lifecycle-state.ts index fc3a7a6c38..8d0b16b31b 100644 --- a/lib/cims/lib/model/lifecycle-state.ts +++ b/lib/cims/lib/model/lifecycle-state.ts @@ -18,14 +18,14 @@ import common = require("oci-common"); * Provides the current status of the ticket **/ export enum LifecycleState { - ACTIVE = "ACTIVE", - CLOSED = "CLOSED", + Active = "ACTIVE", + Closed = "CLOSED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleState { diff --git a/lib/cims/lib/model/limit-item.ts b/lib/cims/lib/model/limit-item.ts index 1797bce6d6..a643836051 100644 --- a/lib/cims/lib/model/limit-item.ts +++ b/lib/cims/lib/model/limit-item.ts @@ -40,15 +40,14 @@ export interface LimitItem extends model.Item { export namespace LimitItem { export enum LimitStatus { - APPROVED = "APPROVED", - PARTIALLYAPPROVED = "PARTIALLY_APPROVED", - NOTAPPROVED = "NOT_APPROVED", - + Approved = "APPROVED", + PartiallyApproved = "PARTIALLY_APPROVED", + NotApproved = "NOT_APPROVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LimitItem, isParentJsonObj?: boolean): object { diff --git a/lib/cims/lib/model/problem-type.ts b/lib/cims/lib/model/problem-type.ts index 9dcc1b37cc..a8bc67b395 100644 --- a/lib/cims/lib/model/problem-type.ts +++ b/lib/cims/lib/model/problem-type.ts @@ -18,16 +18,16 @@ import common = require("oci-common"); * Problem Type of an Incident **/ export enum ProblemType { - LIMIT = "LIMIT", - LEGACY_LIMIT = "LEGACY_LIMIT", - TECH = "TECH", - ACCOUNT = "ACCOUNT", + Limit = "LIMIT", + LegacyLimit = "LEGACY_LIMIT", + Tech = "TECH", + Account = "ACCOUNT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ProblemType { diff --git a/lib/cims/lib/model/region.ts b/lib/cims/lib/model/region.ts index f0ced2eff4..92a3cd9382 100644 --- a/lib/cims/lib/model/region.ts +++ b/lib/cims/lib/model/region.ts @@ -18,41 +18,41 @@ import common = require("oci-common"); * Available OCI Regions supported by CIMS. eg: PHX, IAD **/ export enum Region { - DEV = "DEV", - SEA = "SEA", - INTEG_NEXT = "INTEG_NEXT", - INTEG_STABLE = "INTEG_STABLE", - PHX = "PHX", - IAD = "IAD", - FRA = "FRA", - EU_FRANKFURT_1 = "EU_FRANKFURT_1", - LHR = "LHR", - YYZ = "YYZ", - NRT = "NRT", - US_LANGLEY_1 = "US_LANGLEY_1", - US_LUKE_1 = "US_LUKE_1", - ICN = "ICN", - BOM = "BOM", - GRU = "GRU", - US_GOV_ASHBURN_1 = "US_GOV_ASHBURN_1", - US_GOV_PHOENIX_1 = "US_GOV_PHOENIX_1", - US_GOV_CHICAGO_1 = "US_GOV_CHICAGO_1", - SYD = "SYD", - ZRH = "ZRH", - JED = "JED", - AMS = "AMS", - KIX = "KIX", - MEL = "MEL", - YUL = "YUL", - HYD = "HYD", - YNY = "YNY", - TIW = "TIW", + Dev = "DEV", + Sea = "SEA", + IntegNext = "INTEG_NEXT", + IntegStable = "INTEG_STABLE", + Phx = "PHX", + Iad = "IAD", + Fra = "FRA", + EuFrankfurt1 = "EU_FRANKFURT_1", + Lhr = "LHR", + Yyz = "YYZ", + Nrt = "NRT", + UsLangley1 = "US_LANGLEY_1", + UsLuke1 = "US_LUKE_1", + Icn = "ICN", + Bom = "BOM", + Gru = "GRU", + UsGovAshburn1 = "US_GOV_ASHBURN_1", + UsGovPhoenix1 = "US_GOV_PHOENIX_1", + UsGovChicago1 = "US_GOV_CHICAGO_1", + Syd = "SYD", + Zrh = "ZRH", + Jed = "JED", + Ams = "AMS", + Kix = "KIX", + Mel = "MEL", + Yul = "YUL", + Hyd = "HYD", + Yny = "YNY", + Tiw = "TIW", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace Region { diff --git a/lib/cims/lib/model/scope.ts b/lib/cims/lib/model/scope.ts index b49208e284..113cf975ca 100644 --- a/lib/cims/lib/model/scope.ts +++ b/lib/cims/lib/model/scope.ts @@ -18,16 +18,16 @@ import common = require("oci-common"); * Scope of Service category/resource **/ export enum Scope { - AD = "AD", - REGION = "REGION", - TENANCY = "TENANCY", - NONE = "NONE", + Ad = "AD", + Region = "REGION", + Tenancy = "TENANCY", + None = "NONE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace Scope { diff --git a/lib/cims/lib/model/sort-by.ts b/lib/cims/lib/model/sort-by.ts index e3a236b5b4..9642fbfca6 100644 --- a/lib/cims/lib/model/sort-by.ts +++ b/lib/cims/lib/model/sort-by.ts @@ -18,8 +18,8 @@ import common = require("oci-common"); * The field to sort by. Only one sort order may be provided. If no value is specified dateUpdated is default. **/ export enum SortBy { - DATE_UPDATED = "dateUpdated", - SEVERITY = "severity" + DateUpdated = "dateUpdated", + Severity = "severity" } export namespace SortBy { diff --git a/lib/cims/lib/model/sort-order.ts b/lib/cims/lib/model/sort-order.ts index 95237d8986..5089a86d1b 100644 --- a/lib/cims/lib/model/sort-order.ts +++ b/lib/cims/lib/model/sort-order.ts @@ -18,8 +18,8 @@ import common = require("oci-common"); * SortOrder query for Incident Lists **/ export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrder { diff --git a/lib/cims/lib/model/ticket.ts b/lib/cims/lib/model/ticket.ts index 0a6b9b9d16..94a22ce5b8 100644 --- a/lib/cims/lib/model/ticket.ts +++ b/lib/cims/lib/model/ticket.ts @@ -58,15 +58,14 @@ export interface Ticket { export namespace Ticket { export enum Severity { - HIGHEST = "HIGHEST", - HIGH = "HIGH", - MEDIUM = "MEDIUM", - + Highest = "HIGHEST", + High = "HIGH", + Medium = "MEDIUM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Ticket): object { diff --git a/lib/cims/lib/model/unit.ts b/lib/cims/lib/model/unit.ts index f9304cc84b..c18a3a4b7c 100644 --- a/lib/cims/lib/model/unit.ts +++ b/lib/cims/lib/model/unit.ts @@ -18,15 +18,15 @@ import common = require("oci-common"); * Unit to measure Service category/resource **/ export enum Unit { - COUNT = "COUNT", - GB = "GB", - NONE = "NONE", + Count = "COUNT", + Gb = "GB", + None = "NONE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace Unit { diff --git a/lib/cims/lib/model/update-activity-item-details.ts b/lib/cims/lib/model/update-activity-item-details.ts index dc7372564f..0d610fde5d 100644 --- a/lib/cims/lib/model/update-activity-item-details.ts +++ b/lib/cims/lib/model/update-activity-item-details.ts @@ -32,10 +32,10 @@ export interface UpdateActivityItemDetails extends model.UpdateItemDetails { export namespace UpdateActivityItemDetails { export enum ActivityType { - NOTES = "NOTES", - PROBLEMDESCRIPTION = "PROBLEM_DESCRIPTION", - UPDATE = "UPDATE", - CLOSE = "CLOSE" + Notes = "NOTES", + ProblemDescription = "PROBLEM_DESCRIPTION", + Update = "UPDATE", + Close = "CLOSE" } export function getJsonObj(obj: UpdateActivityItemDetails, isParentJsonObj?: boolean): object { diff --git a/lib/cims/lib/request/create-incident-request.ts b/lib/cims/lib/request/create-incident-request.ts index 230d4ac917..fef096eec5 100644 --- a/lib/cims/lib/request/create-incident-request.ts +++ b/lib/cims/lib/request/create-incident-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIncidentRequest { +export interface CreateIncidentRequest extends common.BaseRequest { /** * Incident information */ diff --git a/lib/cims/lib/request/get-incident-request.ts b/lib/cims/lib/request/get-incident-request.ts index 714e0406a5..56aec80d50 100644 --- a/lib/cims/lib/request/get-incident-request.ts +++ b/lib/cims/lib/request/get-incident-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIncidentRequest { +export interface GetIncidentRequest extends common.BaseRequest { /** * Unique ID that identifies an incident */ diff --git a/lib/cims/lib/request/get-status-request.ts b/lib/cims/lib/request/get-status-request.ts index 5fdba469c8..dc344d0614 100644 --- a/lib/cims/lib/request/get-status-request.ts +++ b/lib/cims/lib/request/get-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetStatusRequest { +export interface GetStatusRequest extends common.BaseRequest { /** * Source is a downstream system. Eg: JIRA or MOS or any other source in future. */ diff --git a/lib/cims/lib/request/list-incident-resource-types-request.ts b/lib/cims/lib/request/list-incident-resource-types-request.ts index d6e4af8082..ff36542186 100644 --- a/lib/cims/lib/request/list-incident-resource-types-request.ts +++ b/lib/cims/lib/request/list-incident-resource-types-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIncidentResourceTypesRequest { +export interface ListIncidentResourceTypesRequest extends common.BaseRequest { /** * Problem Type of Taxonomy - tech/limit */ diff --git a/lib/cims/lib/request/list-incidents-request.ts b/lib/cims/lib/request/list-incidents-request.ts index f995642841..8eb5a28c52 100644 --- a/lib/cims/lib/request/list-incidents-request.ts +++ b/lib/cims/lib/request/list-incidents-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIncidentsRequest { +export interface ListIncidentsRequest extends common.BaseRequest { /** * Customer Support Identifier of the support account */ diff --git a/lib/cims/lib/request/update-incident-request.ts b/lib/cims/lib/request/update-incident-request.ts index dffad65310..6f36a155ca 100644 --- a/lib/cims/lib/request/update-incident-request.ts +++ b/lib/cims/lib/request/update-incident-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIncidentRequest { +export interface UpdateIncidentRequest extends common.BaseRequest { /** * Unique ID that identifies an incident */ diff --git a/lib/cims/lib/request/validate-user-request.ts b/lib/cims/lib/request/validate-user-request.ts index 50e654fc07..7015168d17 100644 --- a/lib/cims/lib/request/validate-user-request.ts +++ b/lib/cims/lib/request/validate-user-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ValidateUserRequest { +export interface ValidateUserRequest extends common.BaseRequest { /** * Customer support identifier of the support account */ diff --git a/lib/cims/package.json b/lib/cims/package.json index 4ad478d560..1d5581e710 100644 --- a/lib/cims/package.json +++ b/lib/cims/package.json @@ -1,6 +1,6 @@ { "name": "oci-cims", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Cims ", "repository": { "type": "git", diff --git a/lib/common/index.ts b/lib/common/index.ts index 8f300071be..3db9fea0f8 100644 --- a/lib/common/index.ts +++ b/lib/common/index.ts @@ -21,12 +21,17 @@ import { MaxTimeTerminationStrategy, genericWaiter, genericTerminalConditionWaiter, - WaiterConfiguration + WaiterConfiguration, + MaxAttemptsTerminationStrategy, + FixedTimeDelayStrategy } from "./lib/waiter"; +import { GenericRetrier, RetryConfiguration } from "./lib/retrier"; import { RequireOnlyOne, AuthParams } from "./lib/types"; import { HttpRequest } from "./lib/http-request"; import InstancePrincipalsAuthenticationDetailsProviderBuilder from "./lib/auth/instance-principals-authentication-detail-provider"; import ResourcePrincipalAuthenticationDetailsProvider from "./lib/auth/resource-principal-authentication-details-provider"; +import { BaseRequest } from "./lib/base-request"; +import { ClientConfiguration } from "./lib/client-configuration"; import { paginateRecords, genericPaginateRecords, @@ -53,6 +58,7 @@ export import OciError = error.OciError; export import RequestSigner = signer.RequestSigner; export import DefaultRequestSigner = signer.DefaultRequestSigner; +export import getStringFromResponseBody = helper.getStringFromResponseBody; export import handleErrorResponse = helper.handleErrorResponse; export import mapContainer = helper.mapContainer; export import handleErrorBody = helper.handleErrorBody; @@ -87,5 +93,11 @@ export { ConfigFileReader, InstancePrincipalsAuthenticationDetailsProviderBuilder, ResourcePrincipalAuthenticationDetailsProvider, - LOG + LOG, + GenericRetrier, + FixedTimeDelayStrategy, + MaxAttemptsTerminationStrategy, + RetryConfiguration, + BaseRequest, + ClientConfiguration }; diff --git a/lib/common/lib/auth/config-file-auth.ts b/lib/common/lib/auth/config-file-auth.ts index cdaf4142d2..be6d6349b2 100644 --- a/lib/common/lib/auth/config-file-auth.ts +++ b/lib/common/lib/auth/config-file-auth.ts @@ -17,7 +17,6 @@ import { Realm } from "../realm"; export class ConfigFileAuthenticationDetailsProvider implements AuthenticationDetailsProvider, RegionProvider { private delegate: SimpleAuthenticationDetailsProvider; - /** * Creates a new instance using the config file at the default location, * see {@link ConfigFileReader#DEFAULT_FILE_PATH}. @@ -40,28 +39,44 @@ export class ConfigFileAuthenticationDetailsProvider } } + /** + * Get a region based on regionId, if corresponding region is not found from regionId, + * create a new region by registering regionId with Realm.OC1 + * + * @param regionId: string + * @param region: any + * @return: Region + */ + retrieveRegionFromRegionId(regionId: string): Region { + let region: Region; + try { + return (region = Region.fromRegionId(regionId)); + } catch (e) { + console.warn( + `Found regionId ${regionId} in config file, but not supported by this version of the SDK` + ); + // Proceed by assuming the region id in the config file belongs to OC1 realm. + return (region = Region.register(regionId, Realm.OC1)); + } + } + createConfigFileAuth(file: ConfigFile): SimpleAuthenticationDetailsProvider { const fingerprint = checkNotNull(file.get("fingerprint"), "missing fingerprint in config"); const tenantId = checkNotNull(file.get("tenancy"), "missing tenancy in config"); const user = checkNotNull(file.get("user"), "missing user in config"); const pemFilePath = checkNotNull(file.get("key_file"), "missing key_file in config"); const passPhrase = file.get("pass_phrase"); - const privateKey = this.getPvtKey(ConfigFileReader.expandUserHome(pemFilePath)); let region = null; - const regionId = file.get("region"); - if (regionId !== null) { - try { - region = Region.fromRegionId(regionId); - } catch (e) { - console.warn( - `Found regionId ${regionId} in config file, but not supported by this version of the SDK` - ); - // Proceed by assuming the region id in the config file belongs to OC1 realm. - region = Region.register(regionId, Realm.OC1); - } + const regionEnvVar = process.env.OCI_REGION; + let regionId = file.get("region") || regionEnvVar; + + if (regionId) { + region = this.retrieveRegionFromRegionId(regionId!); } else { - throw Error("Region not specified in Config file. Can not proceed without setting a region."); + throw Error( + "Region not specified in Config file or OCI_REGION env variable. Can not proceed without setting a region." + ); } return new SimpleAuthenticationDetailsProvider( diff --git a/lib/common/lib/base-request.ts b/lib/common/lib/base-request.ts new file mode 100644 index 0000000000..91c055ae45 --- /dev/null +++ b/lib/common/lib/base-request.ts @@ -0,0 +1,13 @@ +/** + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import { RetryConfiguration } from "./retrier"; + +/** + * This interface defines the base request properties + */ +export interface BaseRequest { + "retryConfiguration"?: RetryConfiguration; +} diff --git a/lib/common/lib/client-configuration.ts b/lib/common/lib/client-configuration.ts new file mode 100644 index 0000000000..f3205e80fb --- /dev/null +++ b/lib/common/lib/client-configuration.ts @@ -0,0 +1,13 @@ +/** + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import { RetryConfiguration } from "./retrier"; + +/** + * This interface defines the client configuration properties to be used at the client level + */ +export interface ClientConfiguration { + "retryConfiguration"?: RetryConfiguration; +} diff --git a/lib/common/lib/region.ts b/lib/common/lib/region.ts index da1c2aa71b..aa6950f14c 100644 --- a/lib/common/lib/region.ts +++ b/lib/common/lib/region.ts @@ -48,7 +48,8 @@ export class Region { "ric": "us-gov-ashburn-1", "pia": "us-gov-chicago-1", "tus": "us-gov-phoenix-1", - "sjc": "us-sanjose-1" + "sjc": "us-sanjose-1", + "brs": "uk-gov-cardiff-1" }; private static KNOWN_REGIONS: Map = new Map(); @@ -91,6 +92,7 @@ export class Region { // OC4 public static UK_GOV_LONDON_1: Region = Region.register("uk-gov-london-1", Realm.OC4); + public static UK_GOV_CARDIFF_1: Region = Region.register("uk-gov-cardiff-1", Realm.OC4); public static fromRegionId(regionId: string): Region { if (!regionId) throw Error("RegionId can not be empty or undefined"); diff --git a/lib/common/lib/request-generator.ts b/lib/common/lib/request-generator.ts index ce0e243cf6..15cdf21aa2 100644 --- a/lib/common/lib/request-generator.ts +++ b/lib/common/lib/request-generator.ts @@ -104,6 +104,7 @@ function stringify(queryParams?: Params): string { return key + "=" + value; } }) + .filter(key => key !== undefined && key !== null) .join("&"); } return qs; diff --git a/lib/common/lib/retrier.ts b/lib/common/lib/retrier.ts new file mode 100644 index 0000000000..b46e861e47 --- /dev/null +++ b/lib/common/lib/retrier.ts @@ -0,0 +1,97 @@ +/** + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import { + ExponentialBackoffDelayStrategy, + MaxAttemptsTerminationStrategy, + WaiterConfigurationDetails, + delay, + WaitContextImpl +} from "./waiter"; + +export type RetryConfiguration = Partial; + +export interface RetryConfigurationDetails extends WaiterConfigurationDetails { + retryCondition: (response: Response) => boolean; +} + +class DefaultRetryCondition { + /** + * Default retry condition for Retry mechanism + */ + private static RETRYABLE_SERVICE_ERRORS: Map = new Map([ + [401, "NotAuthenticated"], + [404, "NotAuthorizedOrNotFound"], + [409, "IncorrectState"], + [409, "NotAuthorizedOrResourceAlreadyExists"], + [429, "TooManyRequests"], + [500, "InternalServerError"], + [401, "NotAuthenticated"], + [404, "NotAuthorizedOrNotFound"], + [409, "IncorrectState"], + [409, "NotAuthorizedOrResourceAlreadyExists"], + [429, "TooManyRequests"], + [500, "InternalServerError"] + ]); + + static shouldBeRetried(response: Response): boolean { + return ( + response.status >= 500 || DefaultRetryCondition.RETRYABLE_SERVICE_ERRORS.has(response.status) + ); + } +} + +const NoRetryConfigurationDetails: RetryConfigurationDetails = { + terminationStrategy: new MaxAttemptsTerminationStrategy(1), + delayStrategy: new ExponentialBackoffDelayStrategy(30), + retryCondition: DefaultRetryCondition.shouldBeRetried +}; + +export class GenericRetrier { + private retryConfiguration: RetryConfigurationDetails; + + constructor(retryConfiguration: RetryConfiguration) { + const preferredRetryConfig = { ...NoRetryConfigurationDetails, ...retryConfiguration }; + this.retryConfiguration = preferredRetryConfig; + } + + public static createPreferredRetrier( + clientRetryConfiguration?: RetryConfiguration, + requestRetryConfiguration?: RetryConfiguration + ): GenericRetrier { + let retryConfigToUse = [requestRetryConfiguration, clientRetryConfiguration, {}].filter( + configuration => configuration !== null && configuration !== undefined + )[0]; + retryConfigToUse = { ...NoRetryConfigurationDetails, ...retryConfigToUse }; + return new GenericRetrier(retryConfigToUse); + } + + public async makeServiceCall(serviceCall: () => Promise): Promise { + const waitContext = new WaitContextImpl(); + let delayTime = 0; + let lastKnownError!: Error; + let lastKnownRetriableResponse!: Response; + while (true) { + try { + const response: Response = await serviceCall(); + if (!this.retryConfiguration.retryCondition(response)) { + return response; + } + lastKnownRetriableResponse = response; + } catch (err) { + lastKnownError = err; + } + if (this.retryConfiguration.terminationStrategy.shouldTerminate(waitContext)) { + if (lastKnownRetriableResponse !== null && lastKnownRetriableResponse !== undefined) { + return lastKnownRetriableResponse; + } + throw lastKnownError; + } + delayTime = this.retryConfiguration.delayStrategy.delay(waitContext); + await delay(delayTime); + waitContext.attemptCount++; + } + } +} diff --git a/lib/common/lib/waiter.ts b/lib/common/lib/waiter.ts index a15551df4a..e293130b2b 100644 --- a/lib/common/lib/waiter.ts +++ b/lib/common/lib/waiter.ts @@ -25,12 +25,12 @@ export interface TerminationStrategy { shouldTerminate(context: WaitContext): boolean; } -interface WaitContext { +export interface WaitContext { readonly startTime: Date; readonly attemptCount: number; } -class WaitContextImpl implements WaitContext { +export class WaitContextImpl implements WaitContext { public readonly startTime: Date = new Date(); public attemptCount: number = 0; } @@ -51,12 +51,31 @@ export class ExponentialBackoffDelayStrategy implements DelayStrategy { } } +export class FixedTimeDelayStrategy implements DelayStrategy { + public constructor(private timeBetweenAttempsInSeconds: number) {} + + delay(context: WaitContext): number { + return this.timeBetweenAttempsInSeconds; + } +} + +export class MaxAttemptsTerminationStrategy implements TerminationStrategy { + private maxAttempts: number; + public constructor(maxAttempts: number) { + this.maxAttempts = maxAttempts - 1; + } + + public shouldTerminate(context: WaitContext): boolean { + return context.attemptCount >= this.maxAttempts; + } +} + export class MaxTimeTerminationStrategy implements TerminationStrategy { public constructor(private maxTimeInSeconds: number) {} public shouldTerminate(context: WaitContext): boolean { - const endTime = context.startTime; - endTime.setSeconds(endTime.getSeconds() + this.maxTimeInSeconds); + const endTime = new Date(); + endTime.setTime(context.startTime.getTime() + this.maxTimeInSeconds * 1000); return new Date() >= endTime; } @@ -74,7 +93,7 @@ const DefaultWaiterConfigurationDetails: WaiterConfigurationDetails = { delayStrategy: new ExponentialBackoffDelayStrategy(30) }; -async function delay(second: number) { +export async function delay(second: number) { return new Promise(resolve => setTimeout(resolve, second * 1000)); } diff --git a/lib/common/package.json b/lib/common/package.json index b64afddfd3..e4258ecbbf 100644 --- a/lib/common/package.json +++ b/lib/common/package.json @@ -1,6 +1,6 @@ { "name": "oci-common", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI Common module for NodeJS", "repository": { "type": "git", diff --git a/lib/common/tests/region.spec.ts b/lib/common/tests/region.spec.ts index 6402f59968..4509421bc9 100644 --- a/lib/common/tests/region.spec.ts +++ b/lib/common/tests/region.spec.ts @@ -36,7 +36,8 @@ describe("Test Region", () => { Region.US_GOV_CHICAGO_1, Region.US_GOV_PHOENIX_1, Region.UK_GOV_LONDON_1, - Region.US_SANJOSE_1 + Region.US_SANJOSE_1, + Region.UK_GOV_CARDIFF_1 ]; it("should register a region sucessfully ", function() { const region = Region.register(regionId, realm); diff --git a/lib/containerengine/lib/client.ts b/lib/containerengine/lib/client.ts index 5ee384b934..785181c554 100644 --- a/lib/containerengine/lib/client.ts +++ b/lib/containerengine/lib/client.ts @@ -20,7 +20,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { ContainerEngineWaiter } from "./containerengine-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -34,6 +34,7 @@ export class ContainerEngineClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ContainerEngineWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -118,6 +119,13 @@ export class ContainerEngineClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Create a new cluster. * @param CreateClusterRequest @@ -152,7 +160,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -212,7 +224,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createKubeconfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -270,7 +286,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createNodePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -326,7 +346,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -382,7 +406,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteNodePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -439,7 +467,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -489,7 +521,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -550,7 +586,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getClusterOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -603,7 +643,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNodePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -664,7 +708,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNodePoolOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -717,7 +765,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -786,7 +838,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listClustersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -875,7 +931,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNodePoolsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -961,7 +1021,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1017,7 +1081,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1078,7 +1146,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1167,7 +1239,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1228,7 +1304,11 @@ export class ContainerEngineClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNodePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/containerengine/lib/containerengine-waiter.ts b/lib/containerengine/lib/containerengine-waiter.ts index 977f43610d..9acc4acd24 100644 --- a/lib/containerengine/lib/containerengine-waiter.ts +++ b/lib/containerengine/lib/containerengine-waiter.ts @@ -41,7 +41,7 @@ export class ContainerEngineWaiter { this.config, () => this.client.getCluster(request), response => targetStates.exists(response.cluster.lifecycleState), - targetStates.includes(models.ClusterLifecycleState.DELETED) + targetStates.includes(models.ClusterLifecycleState.Deleted) ); } diff --git a/lib/containerengine/lib/model/cluster-lifecycle-state.ts b/lib/containerengine/lib/model/cluster-lifecycle-state.ts index 139ef114ec..1ebc34c0fd 100644 --- a/lib/containerengine/lib/model/cluster-lifecycle-state.ts +++ b/lib/containerengine/lib/model/cluster-lifecycle-state.ts @@ -21,18 +21,18 @@ import common = require("oci-common"); * The lifecycle state of a cluster. **/ export enum ClusterLifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - FAILED = "FAILED", - DELETING = "DELETING", - DELETED = "DELETED", - UPDATING = "UPDATING", + Creating = "CREATING", + Active = "ACTIVE", + Failed = "FAILED", + Deleting = "DELETING", + Deleted = "DELETED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ClusterLifecycleState { diff --git a/lib/containerengine/lib/model/node-source-type.ts b/lib/containerengine/lib/model/node-source-type.ts index cf74cca5d6..ff758d79ca 100644 --- a/lib/containerengine/lib/model/node-source-type.ts +++ b/lib/containerengine/lib/model/node-source-type.ts @@ -21,13 +21,13 @@ import common = require("oci-common"); * The source type for the node. **/ export enum NodeSourceType { - IMAGE = "IMAGE", + Image = "IMAGE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace NodeSourceType { diff --git a/lib/containerengine/lib/model/node.ts b/lib/containerengine/lib/model/node.ts index f82408550e..bcaa3c75df 100644 --- a/lib/containerengine/lib/model/node.ts +++ b/lib/containerengine/lib/model/node.ts @@ -69,19 +69,18 @@ export interface Node { export namespace Node { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILING = "FAILING", - INACTIVE = "INACTIVE", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failing = "FAILING", + Inactive = "INACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Node): object { diff --git a/lib/containerengine/lib/model/sort-order.ts b/lib/containerengine/lib/model/sort-order.ts index e321406db5..1d736e49ad 100644 --- a/lib/containerengine/lib/model/sort-order.ts +++ b/lib/containerengine/lib/model/sort-order.ts @@ -21,8 +21,8 @@ import common = require("oci-common"); * The sort order for a list operation. **/ export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrder { diff --git a/lib/containerengine/lib/model/work-request-operation-type.ts b/lib/containerengine/lib/model/work-request-operation-type.ts index 287e912d7f..ce3f96691b 100644 --- a/lib/containerengine/lib/model/work-request-operation-type.ts +++ b/lib/containerengine/lib/model/work-request-operation-type.ts @@ -21,19 +21,19 @@ import common = require("oci-common"); * The types of work request operations. **/ export enum WorkRequestOperationType { - CLUSTER_CREATE = "CLUSTER_CREATE", - CLUSTER_UPDATE = "CLUSTER_UPDATE", - CLUSTER_DELETE = "CLUSTER_DELETE", - NODEPOOL_CREATE = "NODEPOOL_CREATE", - NODEPOOL_UPDATE = "NODEPOOL_UPDATE", - NODEPOOL_DELETE = "NODEPOOL_DELETE", - WORKREQUEST_CANCEL = "WORKREQUEST_CANCEL", + ClusterCreate = "CLUSTER_CREATE", + ClusterUpdate = "CLUSTER_UPDATE", + ClusterDelete = "CLUSTER_DELETE", + NodepoolCreate = "NODEPOOL_CREATE", + NodepoolUpdate = "NODEPOOL_UPDATE", + NodepoolDelete = "NODEPOOL_DELETE", + WorkrequestCancel = "WORKREQUEST_CANCEL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestOperationType { diff --git a/lib/containerengine/lib/model/work-request-resource.ts b/lib/containerengine/lib/model/work-request-resource.ts index a2c4b009a7..7b7f5e2f28 100644 --- a/lib/containerengine/lib/model/work-request-resource.ts +++ b/lib/containerengine/lib/model/work-request-resource.ts @@ -41,18 +41,17 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/containerengine/lib/model/work-request-status.ts b/lib/containerengine/lib/model/work-request-status.ts index 28c5e054c7..fc3c24cee0 100644 --- a/lib/containerengine/lib/model/work-request-status.ts +++ b/lib/containerengine/lib/model/work-request-status.ts @@ -21,18 +21,18 @@ import common = require("oci-common"); * The status of a work request. **/ export enum WorkRequestStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestStatus { diff --git a/lib/containerengine/lib/request/create-cluster-request.ts b/lib/containerengine/lib/request/create-cluster-request.ts index 31c8973259..529efb94be 100644 --- a/lib/containerengine/lib/request/create-cluster-request.ts +++ b/lib/containerengine/lib/request/create-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateClusterRequest { +export interface CreateClusterRequest extends common.BaseRequest { /** * The details of the cluster to create. */ diff --git a/lib/containerengine/lib/request/create-kubeconfig-request.ts b/lib/containerengine/lib/request/create-kubeconfig-request.ts index 2b6d482dd2..b9977feb19 100644 --- a/lib/containerengine/lib/request/create-kubeconfig-request.ts +++ b/lib/containerengine/lib/request/create-kubeconfig-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateKubeconfigRequest { +export interface CreateKubeconfigRequest extends common.BaseRequest { /** * The OCID of the cluster. */ diff --git a/lib/containerengine/lib/request/create-node-pool-request.ts b/lib/containerengine/lib/request/create-node-pool-request.ts index 7c2b7e1cab..f88a468bf3 100644 --- a/lib/containerengine/lib/request/create-node-pool-request.ts +++ b/lib/containerengine/lib/request/create-node-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateNodePoolRequest { +export interface CreateNodePoolRequest extends common.BaseRequest { /** * The details of the node pool to create. */ diff --git a/lib/containerengine/lib/request/delete-cluster-request.ts b/lib/containerengine/lib/request/delete-cluster-request.ts index 34b9c48fb0..586df302de 100644 --- a/lib/containerengine/lib/request/delete-cluster-request.ts +++ b/lib/containerengine/lib/request/delete-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteClusterRequest { +export interface DeleteClusterRequest extends common.BaseRequest { /** * The OCID of the cluster. */ diff --git a/lib/containerengine/lib/request/delete-node-pool-request.ts b/lib/containerengine/lib/request/delete-node-pool-request.ts index cf6ecd95a7..4b0ddb9b6a 100644 --- a/lib/containerengine/lib/request/delete-node-pool-request.ts +++ b/lib/containerengine/lib/request/delete-node-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteNodePoolRequest { +export interface DeleteNodePoolRequest extends common.BaseRequest { /** * The OCID of the node pool. */ diff --git a/lib/containerengine/lib/request/delete-work-request-request.ts b/lib/containerengine/lib/request/delete-work-request-request.ts index b9531edf1a..cb8417b760 100644 --- a/lib/containerengine/lib/request/delete-work-request-request.ts +++ b/lib/containerengine/lib/request/delete-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteWorkRequestRequest { +export interface DeleteWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/containerengine/lib/request/get-cluster-options-request.ts b/lib/containerengine/lib/request/get-cluster-options-request.ts index b0dd463323..151493ec61 100644 --- a/lib/containerengine/lib/request/get-cluster-options-request.ts +++ b/lib/containerengine/lib/request/get-cluster-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetClusterOptionsRequest { +export interface GetClusterOptionsRequest extends common.BaseRequest { /** * The id of the option set to retrieve. Only \"all\" is supported. */ diff --git a/lib/containerengine/lib/request/get-cluster-request.ts b/lib/containerengine/lib/request/get-cluster-request.ts index fcd277a898..927232454b 100644 --- a/lib/containerengine/lib/request/get-cluster-request.ts +++ b/lib/containerengine/lib/request/get-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetClusterRequest { +export interface GetClusterRequest extends common.BaseRequest { /** * The OCID of the cluster. */ diff --git a/lib/containerengine/lib/request/get-node-pool-options-request.ts b/lib/containerengine/lib/request/get-node-pool-options-request.ts index 834dd937f5..28e0dd978b 100644 --- a/lib/containerengine/lib/request/get-node-pool-options-request.ts +++ b/lib/containerengine/lib/request/get-node-pool-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNodePoolOptionsRequest { +export interface GetNodePoolOptionsRequest extends common.BaseRequest { /** * The id of the option set to retrieve. Use \"all\" get all options, or use a cluster ID to get options specific to the provided cluster. */ diff --git a/lib/containerengine/lib/request/get-node-pool-request.ts b/lib/containerengine/lib/request/get-node-pool-request.ts index 9283197759..973c77bd2d 100644 --- a/lib/containerengine/lib/request/get-node-pool-request.ts +++ b/lib/containerengine/lib/request/get-node-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNodePoolRequest { +export interface GetNodePoolRequest extends common.BaseRequest { /** * The OCID of the node pool. */ diff --git a/lib/containerengine/lib/request/get-work-request-request.ts b/lib/containerengine/lib/request/get-work-request-request.ts index 65d736f2a9..37ff1ad189 100644 --- a/lib/containerengine/lib/request/get-work-request-request.ts +++ b/lib/containerengine/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/containerengine/lib/request/list-clusters-request.ts b/lib/containerengine/lib/request/list-clusters-request.ts index e7606fa984..35c77ef634 100644 --- a/lib/containerengine/lib/request/list-clusters-request.ts +++ b/lib/containerengine/lib/request/list-clusters-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListClustersRequest { +export interface ListClustersRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -57,8 +57,8 @@ export interface ListClustersRequest { export namespace ListClustersRequest { export enum SortBy { - ID = "ID", - NAME = "NAME", - TIMECREATED = "TIME_CREATED" + Id = "ID", + Name = "NAME", + TimeCreated = "TIME_CREATED" } } diff --git a/lib/containerengine/lib/request/list-node-pools-request.ts b/lib/containerengine/lib/request/list-node-pools-request.ts index 204dbc5fe1..1588ecff7c 100644 --- a/lib/containerengine/lib/request/list-node-pools-request.ts +++ b/lib/containerengine/lib/request/list-node-pools-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNodePoolsRequest { +export interface ListNodePoolsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -57,8 +57,8 @@ export interface ListNodePoolsRequest { export namespace ListNodePoolsRequest { export enum SortBy { - ID = "ID", - NAME = "NAME", - TIMECREATED = "TIME_CREATED" + Id = "ID", + Name = "NAME", + TimeCreated = "TIME_CREATED" } } diff --git a/lib/containerengine/lib/request/list-work-request-errors-request.ts b/lib/containerengine/lib/request/list-work-request-errors-request.ts index 3f6b7053a3..202a6bc204 100644 --- a/lib/containerengine/lib/request/list-work-request-errors-request.ts +++ b/lib/containerengine/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/containerengine/lib/request/list-work-request-logs-request.ts b/lib/containerengine/lib/request/list-work-request-logs-request.ts index 3187d56fa6..441fb2565d 100644 --- a/lib/containerengine/lib/request/list-work-request-logs-request.ts +++ b/lib/containerengine/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/containerengine/lib/request/list-work-requests-request.ts b/lib/containerengine/lib/request/list-work-requests-request.ts index 00ae7a9b64..cb8abb12f8 100644 --- a/lib/containerengine/lib/request/list-work-requests-request.ts +++ b/lib/containerengine/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -65,16 +65,16 @@ export interface ListWorkRequestsRequest { export namespace ListWorkRequestsRequest { export enum ResourceType { - CLUSTER = "CLUSTER", - NODEPOOL = "NODEPOOL" + Cluster = "CLUSTER", + Nodepool = "NODEPOOL" } export enum SortBy { - ID = "ID", - OPERATIONTYPE = "OPERATION_TYPE", - STATUS = "STATUS", - TIMEACCEPTED = "TIME_ACCEPTED", - TIMESTARTED = "TIME_STARTED", - TIMEFINISHED = "TIME_FINISHED" + Id = "ID", + OperationType = "OPERATION_TYPE", + Status = "STATUS", + TimeAccepted = "TIME_ACCEPTED", + TimeStarted = "TIME_STARTED", + TimeFinished = "TIME_FINISHED" } } diff --git a/lib/containerengine/lib/request/update-cluster-request.ts b/lib/containerengine/lib/request/update-cluster-request.ts index 3a32c23791..790854c32b 100644 --- a/lib/containerengine/lib/request/update-cluster-request.ts +++ b/lib/containerengine/lib/request/update-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateClusterRequest { +export interface UpdateClusterRequest extends common.BaseRequest { /** * The OCID of the cluster. */ diff --git a/lib/containerengine/lib/request/update-node-pool-request.ts b/lib/containerengine/lib/request/update-node-pool-request.ts index ab2efc54bf..2ea898a225 100644 --- a/lib/containerengine/lib/request/update-node-pool-request.ts +++ b/lib/containerengine/lib/request/update-node-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNodePoolRequest { +export interface UpdateNodePoolRequest extends common.BaseRequest { /** * The OCID of the node pool. */ diff --git a/lib/containerengine/package.json b/lib/containerengine/package.json index 041229dd49..6dad428024 100644 --- a/lib/containerengine/package.json +++ b/lib/containerengine/package.json @@ -1,6 +1,6 @@ { "name": "oci-containerengine", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Container Engine", "repository": { "type": "git", diff --git a/lib/core/lib/blockstorage-waiter.ts b/lib/core/lib/blockstorage-waiter.ts index decab72427..578586d793 100644 --- a/lib/core/lib/blockstorage-waiter.ts +++ b/lib/core/lib/blockstorage-waiter.ts @@ -45,7 +45,7 @@ export class BlockstorageWaiter { this.config, () => this.client.getBootVolume(request), response => targetStates.exists(response.bootVolume.lifecycleState), - targetStates.includes(models.BootVolume.LifecycleState.TERMINATED) + targetStates.includes(models.BootVolume.LifecycleState.Terminated) ); } @@ -64,7 +64,7 @@ export class BlockstorageWaiter { this.config, () => this.client.getBootVolumeBackup(request), response => targetStates.exists(response.bootVolumeBackup.lifecycleState), - targetStates.includes(models.BootVolumeBackup.LifecycleState.TERMINATED) + targetStates.includes(models.BootVolumeBackup.LifecycleState.Terminated) ); } @@ -83,7 +83,7 @@ export class BlockstorageWaiter { this.config, () => this.client.getVolume(request), response => targetStates.exists(response.volume.lifecycleState), - targetStates.includes(models.Volume.LifecycleState.TERMINATED) + targetStates.includes(models.Volume.LifecycleState.Terminated) ); } @@ -102,7 +102,7 @@ export class BlockstorageWaiter { this.config, () => this.client.getVolumeBackup(request), response => targetStates.exists(response.volumeBackup.lifecycleState), - targetStates.includes(models.VolumeBackup.LifecycleState.TERMINATED) + targetStates.includes(models.VolumeBackup.LifecycleState.Terminated) ); } @@ -121,7 +121,7 @@ export class BlockstorageWaiter { this.config, () => this.client.getVolumeGroup(request), response => targetStates.exists(response.volumeGroup.lifecycleState), - targetStates.includes(models.VolumeGroup.LifecycleState.TERMINATED) + targetStates.includes(models.VolumeGroup.LifecycleState.Terminated) ); } @@ -140,7 +140,7 @@ export class BlockstorageWaiter { this.config, () => this.client.getVolumeGroupBackup(request), response => targetStates.exists(response.volumeGroupBackup.lifecycleState), - targetStates.includes(models.VolumeGroupBackup.LifecycleState.TERMINATED) + targetStates.includes(models.VolumeGroupBackup.LifecycleState.Terminated) ); } } diff --git a/lib/core/lib/client.ts b/lib/core/lib/client.ts index e3714b2426..c0d94be52c 100644 --- a/lib/core/lib/client.ts +++ b/lib/core/lib/client.ts @@ -26,7 +26,7 @@ import { BlockstorageWaiter } from "./blockstorage-waiter"; import { ComputeWaiter } from "./compute-waiter"; import { ComputeManagementWaiter } from "./computemanagement-waiter"; import { VirtualNetworkWaiter } from "./virtualnetwork-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -39,6 +39,7 @@ export class BlockstorageClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": BlockstorageWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -127,6 +128,13 @@ export class BlockstorageClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a boot volume backup into a different compartment within the same tenancy. * For information about moving resources between compartments, @@ -166,7 +174,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeBootVolumeBackupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -230,7 +242,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeBootVolumeCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -294,7 +310,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVolumeBackupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -358,7 +378,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVolumeCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -422,7 +446,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVolumeGroupBackupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -486,7 +514,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVolumeGroupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -550,7 +582,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + copyBootVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -616,7 +652,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + copyVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -681,7 +721,11 @@ export class BlockstorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBootVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -749,7 +793,11 @@ When the request is received, the backup object is in a REQUEST_RECEIVED state. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBootVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -824,7 +872,11 @@ You may optionally specify a *display name* for the volume, which is simply a fr queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -891,7 +943,11 @@ When the request is received, the backup object is in a REQUEST_RECEIVED state. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -958,7 +1014,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVolumeBackupPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1021,7 +1081,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVolumeBackupPolicyAssignmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1089,7 +1153,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVolumeGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1153,7 +1221,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVolumeGroupBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1215,7 +1287,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBootVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1266,7 +1342,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBootVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1318,7 +1398,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBootVolumeKmsKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1372,7 +1456,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1422,7 +1510,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1479,7 +1571,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeBackupPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1530,7 +1626,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeBackupPolicyAssignmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1582,7 +1682,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1633,7 +1737,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeGroupBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1684,7 +1792,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVolumeKmsKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1732,7 +1844,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBootVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1788,7 +1904,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBootVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1847,7 +1967,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBootVolumeKmsKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1903,7 +2027,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1959,7 +2087,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2016,7 +2148,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeBackupPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2080,7 +2216,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeBackupPolicyAssetAssignmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2162,7 +2302,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeBackupPolicyAssignmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2218,7 +2362,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2275,7 +2423,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeGroupBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2334,7 +2486,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeKmsKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2400,7 +2556,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBootVolumeBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2486,7 +2646,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBootVolumesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2574,7 +2738,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVolumeBackupPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2664,7 +2832,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVolumeBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2754,7 +2926,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVolumeGroupBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2844,7 +3020,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVolumeGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2934,7 +3114,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVolumesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3022,7 +3206,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBootVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3088,7 +3276,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBootVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3148,7 +3340,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBootVolumeKmsKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3213,7 +3409,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3278,7 +3478,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVolumeBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3344,7 +3548,11 @@ For more information about Oracle defined backup policies and user defined backu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVolumeBackupPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3413,7 +3621,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVolumeGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3477,7 +3689,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVolumeGroupBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3536,7 +3752,11 @@ For more information, see [Volume Groups](https://docs.cloud.oracle.com/Content/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVolumeKmsKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3571,6 +3791,7 @@ export class ComputeClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ComputeWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -3659,6 +3880,13 @@ export class ComputeClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Adds a shape to the compatible shapes list for the image. * @param AddImageShapeCompatibilityEntryRequest @@ -3694,7 +3922,11 @@ export class ComputeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addImageShapeCompatibilityEntryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3751,7 +3983,11 @@ export class ComputeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachBootVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3815,7 +4051,11 @@ export class ComputeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachVnicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3877,7 +4117,11 @@ export class ComputeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3955,7 +4199,11 @@ The `CaptureConsoleHistory` operation works with the other console history opera queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + captureConsoleHistoryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4028,7 +4276,11 @@ The `CaptureConsoleHistory` operation works with the other console history opera queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeComputeImageCapabilitySchemaCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4086,7 +4338,11 @@ The `CaptureConsoleHistory` operation works with the other console history opera queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeDedicatedVmHostCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4156,7 +4412,11 @@ The `CaptureConsoleHistory` operation works with the other console history opera queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeImageCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4225,7 +4485,11 @@ When you move an instance to a different compartment, associated resources such queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeInstanceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4290,7 +4554,11 @@ When you move an instance to a different compartment, associated resources such queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAppCatalogSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4353,7 +4621,11 @@ When you move an instance to a different compartment, associated resources such queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createComputeImageCapabilitySchemaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4419,7 +4691,11 @@ When you move an instance to a different compartment, associated resources such queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDedicatedVmHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4508,7 +4784,11 @@ You may optionally specify a *display name* for the image, which is simply a fri queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createImageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4580,7 +4860,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createInstanceConsoleConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4639,7 +4923,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAppCatalogSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4692,7 +4980,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteComputeImageCapabilitySchemaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4742,7 +5034,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConsoleHistoryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4796,7 +5092,11 @@ If any VM instances are assigned to the dedicated virtual machine host, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDedicatedVmHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4851,7 +5151,11 @@ If any VM instances are assigned to the dedicated virtual machine host, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteImageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4903,7 +5207,11 @@ If any VM instances are assigned to the dedicated virtual machine host, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteInstanceConsoleConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4957,7 +5265,11 @@ This is an asynchronous operation. The attachment's `lifecycleState` will change queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachBootVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5017,7 +5329,11 @@ This is an asynchronous operation. The attachment's `lifecycleState` will change queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachVnicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5071,7 +5387,11 @@ This is an asynchronous operation. The attachment's `lifecycleState` will change queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachVolumeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5137,7 +5457,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + exportImageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5198,7 +5522,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAppCatalogListingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5256,7 +5584,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAppCatalogListingAgreementsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5314,7 +5646,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAppCatalogListingResourceVersionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5370,7 +5706,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBootVolumeAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5428,7 +5768,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getComputeGlobalImageCapabilitySchemaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5491,7 +5835,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getComputeGlobalImageCapabilitySchemaVersionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5552,7 +5900,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getComputeImageCapabilitySchemaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5611,7 +5963,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConsoleHistoryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5673,7 +6029,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConsoleHistoryContentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5731,7 +6091,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDedicatedVmHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5787,7 +6151,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getImageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5847,7 +6215,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getImageShapeCompatibilityEntryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5898,7 +6270,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5956,7 +6332,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getInstanceConsoleConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6008,7 +6388,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVnicAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6064,7 +6448,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVolumeAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6123,7 +6511,11 @@ See [Object Storage URLs](https://docs.cloud.oracle.com/Content/Compute/Tasks/im queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWindowsInstanceInitialCredentialsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6196,7 +6588,11 @@ For more information, see [Stopping and Starting an Instance](https://docs.cloud queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + instanceActionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6296,7 +6692,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + launchInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6362,7 +6762,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAppCatalogListingResourceVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6453,7 +6857,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAppCatalogListingsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6540,7 +6948,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAppCatalogSubscriptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6629,7 +7041,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBootVolumeAttachmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6721,7 +7137,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listComputeGlobalImageCapabilitySchemaVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6813,7 +7233,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listComputeGlobalImageCapabilitySchemasRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6902,7 +7326,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listComputeImageCapabilitySchemasRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6991,7 +7419,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConsoleHistoriesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7081,7 +7513,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDedicatedVmHostInstanceShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7173,7 +7609,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDedicatedVmHostInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7262,7 +7702,11 @@ To launch an instance from a Marketplace image listing, you must provide the ima queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDedicatedVmHostShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7357,7 +7801,11 @@ You can limit the list by specifying a dedicated virtual machine host display na queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDedicatedVmHostsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7444,7 +7892,11 @@ You can limit the list by specifying a dedicated virtual machine host display na queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listImageShapeCompatibilityEntriesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7541,7 +7993,11 @@ The order of images returned may change when new images are released. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listImagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7627,7 +8083,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInstanceConsoleConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7717,7 +8177,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInstanceDevicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7808,7 +8272,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7895,7 +8363,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7982,7 +8454,11 @@ For more information about console access, see [Accessing the Console](https://d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVnicAttachmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8073,7 +8549,11 @@ Currently, the only supported volume attachment type are {@link IScsiVolumeAttac queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVolumeAttachmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8156,7 +8636,11 @@ Currently, the only supported volume attachment type are {@link IScsiVolumeAttac queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removeImageShapeCompatibilityEntryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8216,7 +8700,11 @@ This is an asynchronous operation. The instance's `lifecycleState` will change t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + terminateInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8274,7 +8762,11 @@ This is an asynchronous operation. The instance's `lifecycleState` will change t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateComputeImageCapabilitySchemaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8337,7 +8829,11 @@ This is an asynchronous operation. The instance's `lifecycleState` will change t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConsoleHistoryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8404,7 +8900,11 @@ This is an asynchronous operation. The instance's `lifecycleState` will change t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDedicatedVmHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8468,7 +8968,11 @@ This is an asynchronous operation. The instance's `lifecycleState` will change t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateImageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8539,7 +9043,11 @@ The OCID of the instance remains the same. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8579,6 +9087,7 @@ export class ComputeManagementClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ComputeManagementWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -8667,6 +9176,13 @@ export class ComputeManagementClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Attach a load balancer to the instance pool. * @@ -8705,7 +9221,11 @@ export class ComputeManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachLoadBalancerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8779,7 +9299,11 @@ When you move a cluster network to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeClusterNetworkCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8858,7 +9382,11 @@ When you move an instance configuration to a different compartment, associated r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeInstanceConfigurationCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8927,7 +9455,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeInstancePoolCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8988,7 +9520,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9057,7 +9593,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createInstanceConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9119,7 +9659,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9178,7 +9722,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteInstanceConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9236,7 +9784,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachLoadBalancerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9293,7 +9845,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9350,7 +9906,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getInstanceConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9407,7 +9967,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9470,7 +10034,11 @@ When you move an instance pool to a different compartment, associated resources queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getInstancePoolLoadBalancerAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9536,7 +10104,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + launchInstanceConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9605,7 +10177,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listClusterNetworkInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9693,7 +10269,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listClusterNetworksRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9780,7 +10360,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInstanceConfigurationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9869,7 +10453,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInstancePoolInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9957,7 +10545,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInstancePoolsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10044,7 +10636,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + resetInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10106,7 +10702,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + softresetInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10168,7 +10768,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10230,7 +10834,11 @@ If the instance configuration does not include all of the parameters that are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10293,7 +10901,11 @@ When you delete a cluster network, all of its resources are permanently deleted, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + terminateClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10357,7 +10969,11 @@ If an autoscaling configuration applies to the instance pool, the autoscaling co queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + terminateInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10415,7 +11031,11 @@ If an autoscaling configuration applies to the instance pool, the autoscaling co queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10480,7 +11100,11 @@ If an autoscaling configuration applies to the instance pool, the autoscaling co queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateInstanceConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10548,7 +11172,11 @@ The OCID of the instance pool remains the same. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateInstancePoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10583,6 +11211,7 @@ export class VirtualNetworkClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": VirtualNetworkWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -10671,6 +11300,13 @@ export class VirtualNetworkClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Adds one or more security rules to the specified network security group. * @@ -10708,7 +11344,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addNetworkSecurityGroupSecurityRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10776,7 +11416,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachServiceIdRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10839,7 +11483,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + bulkAddVirtualCircuitPublicPrefixesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10893,7 +11541,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + bulkDeleteVirtualCircuitPublicPrefixesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -10947,7 +11599,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCpeCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11012,7 +11668,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCrossConnectCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11079,7 +11739,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCrossConnectGroupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11144,7 +11808,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeDhcpOptionsCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11209,7 +11877,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeDrgCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11279,7 +11951,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeIPSecConnectionCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11344,7 +12020,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeInternetGatewayCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11411,7 +12091,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeLocalPeeringGatewayCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11476,7 +12160,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeNatGatewayCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11543,7 +12231,11 @@ export class VirtualNetworkClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeNetworkSecurityGroupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11611,7 +12303,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changePublicIpCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11679,7 +12375,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeRemotePeeringConnectionCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11744,7 +12444,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeRouteTableCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11809,7 +12513,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSecurityListCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11874,7 +12582,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeServiceGatewayCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -11939,7 +12651,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSubnetCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12009,7 +12725,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVcnCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12079,7 +12799,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVirtualCircuitCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12145,7 +12869,11 @@ This operation applies only to reserved public IPs. Ephemeral public IPs always queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVlanCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12214,7 +12942,11 @@ This operation must be called by the VCN administrator who is designated as queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + connectLocalPeeringGatewaysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12277,7 +13009,11 @@ This operation must be called by the VCN administrator who is designated as queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + connectRemotePeeringConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12345,7 +13081,11 @@ You may optionally specify a *display name* for the CPE, otherwise a default is queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCpeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12426,7 +13166,11 @@ You may optionally specify a *display name* for the cross-connect. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCrossConnectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12503,7 +13247,11 @@ You may optionally specify a *display name* for the cross-connect group. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCrossConnectGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12576,7 +13324,11 @@ You may optionally specify a *display name* for the set of DHCP options, otherwi queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDhcpOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12649,7 +13401,11 @@ You may optionally specify a *display name* for the DRG, otherwise a default is queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDrgRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12722,7 +13478,11 @@ For the purposes of access control, the DRG attachment is automatically placed i queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDrgAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12785,7 +13545,11 @@ For the purposes of access control, the DRG attachment is automatically placed i queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFlowLogConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12851,7 +13615,11 @@ For the purposes of access control, the DRG attachment is automatically placed i queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFlowLogConfigAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -12942,7 +13710,11 @@ For each tunnel, you need the IP address of Oracle's VPN headend and the shared queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIPSecConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13025,7 +13797,11 @@ You must specify whether the internet gateway is enabled when you create it. If queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createInternetGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13088,7 +13864,11 @@ You must specify whether the internet gateway is enabled when you create it. If queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIpv6Request.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13151,7 +13931,11 @@ You must specify whether the internet gateway is enabled when you create it. If queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createLocalPeeringGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13214,7 +13998,11 @@ You must specify whether the internet gateway is enabled when you create it. If queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createNatGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13277,7 +14065,11 @@ You must specify whether the internet gateway is enabled when you create it. If queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createNetworkSecurityGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13341,7 +14133,11 @@ You must specify whether the internet gateway is enabled when you create it. If queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPrivateIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13423,7 +14219,11 @@ Also, for reserved public IPs, the optional assignment part of this operation is queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPublicIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13486,7 +14286,11 @@ Also, for reserved public IPs, the optional assignment part of this operation is queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRemotePeeringConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13562,7 +14366,11 @@ You may optionally specify a *display name* for the route table, otherwise a def queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRouteTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13638,7 +14446,11 @@ You may optionally specify a *display name* for the security list, otherwise a d queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSecurityListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13709,7 +14521,11 @@ You may optionally specify a *display name* for the service gateway, otherwise a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createServiceGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13796,7 +14612,11 @@ You can also add a DNS label for the subnet, which is required if you want the I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSubnetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13886,7 +14706,11 @@ The VCN and subnets you create are not accessible until you attach an internet g queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVcnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -13969,7 +14793,11 @@ You may optionally specify a *display name* for the virtual circuit. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVirtualCircuitRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14032,7 +14860,11 @@ You may optionally specify a *display name* for the virtual circuit. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVlanRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14093,7 +14925,11 @@ You may optionally specify a *display name* for the virtual circuit. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCpeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14146,7 +14982,11 @@ You may optionally specify a *display name* for the virtual circuit. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCrossConnectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14200,7 +15040,11 @@ You may optionally specify a *display name* for the virtual circuit. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCrossConnectGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14255,7 +15099,11 @@ This is an asynchronous operation. The state of the set of options will switch t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDhcpOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14309,7 +15157,11 @@ This is an asynchronous operation. The state of the set of options will switch t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDrgRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14363,7 +15215,11 @@ This is an asynchronous operation. The state of the set of options will switch t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDrgAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14415,7 +15271,11 @@ This is an asynchronous operation. The state of the set of options will switch t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFlowLogConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14468,7 +15328,11 @@ This is an asynchronous operation. The state of the set of options will switch t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFlowLogConfigAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14527,7 +15391,11 @@ This is an asynchronous operation. The connection's `lifecycleState` will change queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteIPSecConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14583,7 +15451,11 @@ This is an asynchronous operation. The gateway's `lifecycleState` will change to queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteInternetGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14636,7 +15508,11 @@ This is an asynchronous operation. The gateway's `lifecycleState` will change to queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteIpv6Request.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14691,7 +15567,11 @@ This is an asynchronous operation; the local peering gateway's `lifecycleState` queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteLocalPeeringGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14746,7 +15626,11 @@ This is an asynchronous operation. The NAT gateway's `lifecycleState` will chang queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteNatGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14804,7 +15688,11 @@ To get a list of the VNICs in a network security group, use queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteNetworkSecurityGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14865,7 +15753,11 @@ This operation cannot be used with primary private IPs, which are queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePrivateIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14930,7 +15822,11 @@ If you want to simply unassign a reserved public IP and return it to your pool queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePublicIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -14985,7 +15881,11 @@ This is an asynchronous operation; the RPC's `lifecycleState` changes to TERMINA queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRemotePeeringConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15040,7 +15940,11 @@ This is an asynchronous operation. The route table's `lifecycleState` will chang queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRouteTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15096,7 +16000,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSecurityListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15149,7 +16057,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteServiceGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15202,7 +16114,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSubnetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15255,7 +16171,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVcnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15311,7 +16231,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVirtualCircuitRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15363,7 +16287,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVlanRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15430,7 +16358,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachServiceIdRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15479,7 +16411,11 @@ This is an asynchronous operation. The security list's `lifecycleState` will cha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCpeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15556,7 +16492,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCpeDeviceConfigContentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15619,7 +16559,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCpeDeviceShapeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15670,7 +16614,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCrossConnectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15727,7 +16675,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCrossConnectGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15784,7 +16736,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCrossConnectLetterOfAuthorityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15837,7 +16793,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCrossConnectStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15888,7 +16848,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDhcpOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15942,7 +16906,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDrgRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -15998,7 +16966,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDrgAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16059,7 +17031,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDrgRedundancyStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16113,7 +17089,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFastConnectProviderServiceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16169,7 +17149,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFastConnectProviderServiceKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16221,7 +17205,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFlowLogConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16279,7 +17267,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFlowLogConfigAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16339,7 +17331,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIPSecConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16400,7 +17396,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIPSecConnectionDeviceConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16459,7 +17459,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIPSecConnectionDeviceStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16520,7 +17524,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIPSecConnectionTunnelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16582,7 +17590,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIPSecConnectionTunnelSharedSecretRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16639,7 +17651,11 @@ The operation returns configuration information for *all* of the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getInternetGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16717,7 +17733,11 @@ The operation returns configuration information for all tunnels in the single sp queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIpsecCpeDeviceConfigContentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16775,7 +17795,11 @@ The operation returns configuration information for all tunnels in the single sp queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIpv6Request.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16832,7 +17856,11 @@ The operation returns configuration information for all tunnels in the single sp queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getLocalPeeringGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16888,7 +17916,11 @@ The operation returns configuration information for all tunnels in the single sp queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNatGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -16952,7 +17984,11 @@ To list the security rules in an NSG, see queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNetworkSecurityGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17012,7 +18048,11 @@ To list the security rules in an NSG, see queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPrivateIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17079,7 +18119,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPublicIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17144,7 +18188,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPublicIpByIpAddressRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17215,7 +18263,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPublicIpByPrivateIpIdRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17273,7 +18325,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRemotePeeringConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17329,7 +18385,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRouteTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17385,7 +18445,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSecurityListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17442,7 +18506,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getServiceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17498,7 +18566,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getServiceGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17554,7 +18626,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSubnetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17619,7 +18695,11 @@ Or you can use {@link #getPublicIpByPrivateIpId(GetPublicIpByPrivateIpIdRequest) queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTunnelCpeDeviceConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17697,7 +18777,11 @@ The operation returns configuration information for only the specified IPSec tun queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTunnelCpeDeviceConfigContentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17747,7 +18831,11 @@ The operation returns configuration information for only the specified IPSec tun queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVcnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17803,7 +18891,11 @@ The operation returns configuration information for only the specified IPSec tun queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVirtualCircuitRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17861,7 +18953,11 @@ The operation returns configuration information for only the specified IPSec tun queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVlanRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17921,7 +19017,11 @@ The operation returns configuration information for only the specified IPSec tun queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVnicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -17980,7 +19080,11 @@ The operation returns configuration information for only the specified IPSec tun queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAllowedPeerRegionsForRemotePeeringRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18048,7 +19152,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCpeDeviceShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18132,7 +19240,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCpesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18219,7 +19331,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCrossConnectGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18305,7 +19421,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCrossConnectLocationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18395,7 +19515,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCrossConnectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18482,7 +19606,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCrossconnectPortSpeedShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18574,7 +19702,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDhcpOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18662,7 +19794,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDrgAttachmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18746,7 +19882,11 @@ For information about generating CPE configuration content, see these operations queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDrgsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18835,7 +19975,11 @@ For more information, see [FastConnect Overview](https://docs.cloud.oracle.com/C queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFastConnectProviderServicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -18927,7 +20071,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFastConnectProviderVirtualCircuitBandwidthShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19019,7 +20167,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFlowLogConfigAttachmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19107,7 +20259,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFlowLogConfigsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19193,7 +20349,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIPSecConnectionTunnelsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19281,7 +20441,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIPSecConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19372,7 +20536,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listInternetGatewaysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19467,7 +20635,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIpv6sRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19552,7 +20724,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listLocalPeeringGatewaysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19642,7 +20818,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNatGatewaysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19734,7 +20914,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNetworkSecurityGroupSecurityRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19822,7 +21006,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNetworkSecurityGroupVnicsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -19912,7 +21100,11 @@ For more information about virtual circuits, see [FastConnect Overview](https:// queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNetworkSecurityGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20014,7 +21206,11 @@ If you are an Oracle Cloud VMware Solution customer and have VLANs queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPrivateIpsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20120,7 +21316,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPublicIpsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20207,7 +21407,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRemotePeeringConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20299,7 +21503,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRouteTablesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20389,7 +21597,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSecurityListsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20479,7 +21691,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listServiceGatewaysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20563,7 +21779,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listServicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20653,7 +21873,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSubnetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20741,7 +21965,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVcnsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20826,7 +22054,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVirtualCircuitBandwidthShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20912,7 +22144,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVirtualCircuitPublicPrefixesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -20971,7 +22207,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVirtualCircuitsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21062,7 +22302,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVlansRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21151,7 +22395,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removeNetworkSecurityGroupSecurityRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21208,7 +22456,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCpeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21272,7 +22524,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCrossConnectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21338,7 +22594,11 @@ To list the ephemeral public IPs assigned to private IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCrossConnectGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21405,7 +22665,11 @@ Note that the `options` object you provide replaces the entire existing set of o queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDhcpOptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21469,7 +22733,11 @@ Note that the `options` object you provide replaces the entire existing set of o queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDrgRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21535,7 +22803,11 @@ Note that the `options` object you provide replaces the entire existing set of o queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDrgAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21600,7 +22872,11 @@ Note that the `options` object you provide replaces the entire existing set of o queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateFlowLogConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21665,7 +22941,11 @@ Note that the `options` object you provide replaces the entire existing set of o queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateFlowLogConfigAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21733,7 +23013,11 @@ To update an individual IPSec tunnel's attributes, use queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIPSecConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21811,7 +23095,11 @@ To update an individual IPSec tunnel's attributes, use queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIPSecConnectionTunnelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21881,7 +23169,11 @@ To update an individual IPSec tunnel's attributes, use queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIPSecConnectionTunnelSharedSecretRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -21950,7 +23242,11 @@ If the gateway is disabled, that means no traffic will flow to/from the internet queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateInternetGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22021,7 +23317,11 @@ If the gateway is disabled, that means no traffic will flow to/from the internet queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIpv6Request.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22086,7 +23386,11 @@ If the gateway is disabled, that means no traffic will flow to/from the internet queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateLocalPeeringGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22150,7 +23454,11 @@ If the gateway is disabled, that means no traffic will flow to/from the internet queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNatGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22229,7 +23537,11 @@ To edit the contents of existing security rules in the group, use queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNetworkSecurityGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22295,7 +23607,11 @@ To edit the contents of existing security rules in the group, use queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNetworkSecurityGroupSecurityRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22363,7 +23679,11 @@ This operation cannot be used with primary private IPs. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePrivateIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22465,7 +23785,11 @@ Regarding ephemeral public IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePublicIpRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22530,7 +23854,11 @@ Regarding ephemeral public IPs: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRemotePeeringConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22597,7 +23925,11 @@ Note that the `routeRules` object you provide replaces the entire existing set o queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRouteTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22666,7 +23998,11 @@ Note that the `egressSecurityRules` or `ingressSecurityRules` objects you provid queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSecurityListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22732,7 +24068,11 @@ Note that the `egressSecurityRules` or `ingressSecurityRules` objects you provid queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateServiceGatewayRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22796,7 +24136,11 @@ Note that the `egressSecurityRules` or `ingressSecurityRules` objects you provid queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSubnetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22866,7 +24210,11 @@ Note that the `egressSecurityRules` or `ingressSecurityRules` objects you provid queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTunnelCpeDeviceConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -22930,7 +24278,11 @@ Note that the `egressSecurityRules` or `ingressSecurityRules` objects you provid queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVcnRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -23018,7 +24370,11 @@ To change the list of public IP prefixes for a public virtual circuit, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVirtualCircuitRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -23085,7 +24441,11 @@ To change the list of public IP prefixes for a public virtual circuit, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVlanRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -23149,7 +24509,11 @@ To change the list of public IP prefixes for a public virtual circuit, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVnicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/core/lib/compute-waiter.ts b/lib/core/lib/compute-waiter.ts index 70466e7360..19d1d3d345 100644 --- a/lib/core/lib/compute-waiter.ts +++ b/lib/core/lib/compute-waiter.ts @@ -215,7 +215,7 @@ export class ComputeWaiter { this.config, () => this.client.getDedicatedVmHost(request), response => targetStates.exists(response.dedicatedVmHost.lifecycleState), - targetStates.includes(models.DedicatedVmHost.LifecycleState.DELETED) + targetStates.includes(models.DedicatedVmHost.LifecycleState.Deleted) ); } @@ -234,7 +234,7 @@ export class ComputeWaiter { this.config, () => this.client.getImage(request), response => targetStates.exists(response.image.lifecycleState), - targetStates.includes(models.Image.LifecycleState.DELETED) + targetStates.includes(models.Image.LifecycleState.Deleted) ); } @@ -253,7 +253,7 @@ export class ComputeWaiter { this.config, () => this.client.getInstance(request), response => targetStates.exists(response.instance.lifecycleState), - targetStates.includes(models.Instance.LifecycleState.TERMINATED) + targetStates.includes(models.Instance.LifecycleState.Terminated) ); } @@ -272,7 +272,7 @@ export class ComputeWaiter { this.config, () => this.client.getInstanceConsoleConnection(request), response => targetStates.exists(response.instanceConsoleConnection.lifecycleState), - targetStates.includes(models.InstanceConsoleConnection.LifecycleState.DELETED) + targetStates.includes(models.InstanceConsoleConnection.LifecycleState.Deleted) ); } diff --git a/lib/core/lib/computemanagement-waiter.ts b/lib/core/lib/computemanagement-waiter.ts index f615c24f63..a7553ad763 100644 --- a/lib/core/lib/computemanagement-waiter.ts +++ b/lib/core/lib/computemanagement-waiter.ts @@ -66,7 +66,7 @@ export class ComputeManagementWaiter { this.config, () => this.client.getClusterNetwork(request), response => targetStates.exists(response.clusterNetwork.lifecycleState), - targetStates.includes(models.ClusterNetwork.LifecycleState.TERMINATED) + targetStates.includes(models.ClusterNetwork.LifecycleState.Terminated) ); } @@ -85,7 +85,7 @@ export class ComputeManagementWaiter { this.config, () => this.client.getInstancePool(request), response => targetStates.exists(response.instancePool.lifecycleState), - targetStates.includes(models.InstancePool.LifecycleState.TERMINATED) + targetStates.includes(models.InstancePool.LifecycleState.Terminated) ); } diff --git a/lib/core/lib/model/add-security-rule-details.ts b/lib/core/lib/model/add-security-rule-details.ts index e43f2e289b..92bb85e841 100644 --- a/lib/core/lib/model/add-security-rule-details.ts +++ b/lib/core/lib/model/add-security-rule-details.ts @@ -149,20 +149,20 @@ Allowed values: export namespace AddSecurityRuleDetails { export enum DestinationType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - NETWORKSECURITYGROUP = "NETWORK_SECURITY_GROUP" + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", + NetworkSecurityGroup = "NETWORK_SECURITY_GROUP" } export enum Direction { - EGRESS = "EGRESS", - INGRESS = "INGRESS" + Egress = "EGRESS", + Ingress = "INGRESS" } export enum SourceType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - NETWORKSECURITYGROUP = "NETWORK_SECURITY_GROUP" + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", + NetworkSecurityGroup = "NETWORK_SECURITY_GROUP" } export function getJsonObj(obj: AddSecurityRuleDetails): object { diff --git a/lib/core/lib/model/app-catalog-listing-resource-version.ts b/lib/core/lib/model/app-catalog-listing-resource-version.ts index b671c66df7..be7a074f1e 100644 --- a/lib/core/lib/model/app-catalog-listing-resource-version.ts +++ b/lib/core/lib/model/app-catalog-listing-resource-version.ts @@ -72,19 +72,18 @@ Example: `[\"VM.Standard1.1\", \"VM.Standard1.2\"]` export namespace AppCatalogListingResourceVersion { export enum AllowedActions { - SNAPSHOT = "SNAPSHOT", - BOOTVOLUMEDETACH = "BOOT_VOLUME_DETACH", - PRESERVEBOOTVOLUME = "PRESERVE_BOOT_VOLUME", - SERIALCONSOLEACCESS = "SERIAL_CONSOLE_ACCESS", - BOOTRECOVERY = "BOOT_RECOVERY", - BACKUPBOOTVOLUME = "BACKUP_BOOT_VOLUME", - CAPTURECONSOLEHISTORY = "CAPTURE_CONSOLE_HISTORY", - + Snapshot = "SNAPSHOT", + BootVolumeDetach = "BOOT_VOLUME_DETACH", + PreserveBootVolume = "PRESERVE_BOOT_VOLUME", + SerialConsoleAccess = "SERIAL_CONSOLE_ACCESS", + BootRecovery = "BOOT_RECOVERY", + BackupBootVolume = "BACKUP_BOOT_VOLUME", + CaptureConsoleHistory = "CAPTURE_CONSOLE_HISTORY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AppCatalogListingResourceVersion): object { diff --git a/lib/core/lib/model/bgp-session-info.ts b/lib/core/lib/model/bgp-session-info.ts index 26915592d5..a8dee136d8 100644 --- a/lib/core/lib/model/bgp-session-info.ts +++ b/lib/core/lib/model/bgp-session-info.ts @@ -81,14 +81,13 @@ Example: `12345` (2-byte) or `1587232876` (4-byte) export namespace BgpSessionInfo { export enum BgpState { - UP = "UP", - DOWN = "DOWN", - + Up = "UP", + Down = "DOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BgpSessionInfo): object { diff --git a/lib/core/lib/model/boot-volume-attachment.ts b/lib/core/lib/model/boot-volume-attachment.ts index b71b3e6cd4..9284a5f969 100644 --- a/lib/core/lib/model/boot-volume-attachment.ts +++ b/lib/core/lib/model/boot-volume-attachment.ts @@ -77,16 +77,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace BootVolumeAttachment { export enum LifecycleState { - ATTACHING = "ATTACHING", - ATTACHED = "ATTACHED", - DETACHING = "DETACHING", - DETACHED = "DETACHED", - + Attaching = "ATTACHING", + Attached = "ATTACHED", + Detaching = "DETACHING", + Detached = "DETACHED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BootVolumeAttachment): object { diff --git a/lib/core/lib/model/boot-volume-backup.ts b/lib/core/lib/model/boot-volume-backup.ts index c4249d2ec5..a9a8cf60b1 100644 --- a/lib/core/lib/model/boot-volume-backup.ts +++ b/lib/core/lib/model/boot-volume-backup.ts @@ -136,40 +136,37 @@ Example: `{\"Department\": \"Finance\"}` export namespace BootVolumeBackup { export enum LifecycleState { - CREATING = "CREATING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAULTY = "FAULTY", - REQUESTRECEIVED = "REQUEST_RECEIVED", - + Creating = "CREATING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Faulty = "FAULTY", + RequestReceived = "REQUEST_RECEIVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum SourceType { - MANUAL = "MANUAL", - SCHEDULED = "SCHEDULED", - + Manual = "MANUAL", + Scheduled = "SCHEDULED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Type { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL", - + Full = "FULL", + Incremental = "INCREMENTAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BootVolumeBackup): object { diff --git a/lib/core/lib/model/boot-volume.ts b/lib/core/lib/model/boot-volume.ts index 67f6e6e3ea..6dc1c6422e 100644 --- a/lib/core/lib/model/boot-volume.ts +++ b/lib/core/lib/model/boot-volume.ts @@ -146,18 +146,17 @@ Allowed values: export namespace BootVolume { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - RESTORING = "RESTORING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAULTY = "FAULTY", - + Provisioning = "PROVISIONING", + Restoring = "RESTORING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Faulty = "FAULTY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BootVolume): object { diff --git a/lib/core/lib/model/cluster-network-summary.ts b/lib/core/lib/model/cluster-network-summary.ts index 2fe061ba94..de066277a9 100644 --- a/lib/core/lib/model/cluster-network-summary.ts +++ b/lib/core/lib/model/cluster-network-summary.ts @@ -80,20 +80,19 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ClusterNetworkSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - SCALING = "SCALING", - STARTING = "STARTING", - STOPPING = "STOPPING", - TERMINATING = "TERMINATING", - STOPPED = "STOPPED", - TERMINATED = "TERMINATED", - RUNNING = "RUNNING", - + Provisioning = "PROVISIONING", + Scaling = "SCALING", + Starting = "STARTING", + Stopping = "STOPPING", + Terminating = "TERMINATING", + Stopped = "STOPPED", + Terminated = "TERMINATED", + Running = "RUNNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ClusterNetworkSummary): object { diff --git a/lib/core/lib/model/cluster-network.ts b/lib/core/lib/model/cluster-network.ts index 703dc0c355..a05cfd67c2 100644 --- a/lib/core/lib/model/cluster-network.ts +++ b/lib/core/lib/model/cluster-network.ts @@ -88,20 +88,19 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ClusterNetwork { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - SCALING = "SCALING", - STARTING = "STARTING", - STOPPING = "STOPPING", - TERMINATING = "TERMINATING", - STOPPED = "STOPPED", - TERMINATED = "TERMINATED", - RUNNING = "RUNNING", - + Provisioning = "PROVISIONING", + Scaling = "SCALING", + Starting = "STARTING", + Stopping = "STOPPING", + Terminating = "TERMINATING", + Stopped = "STOPPED", + Terminated = "TERMINATED", + Running = "RUNNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ClusterNetwork): object { diff --git a/lib/core/lib/model/console-history.ts b/lib/core/lib/model/console-history.ts index 1f5a3cf65e..9a01290269 100644 --- a/lib/core/lib/model/console-history.ts +++ b/lib/core/lib/model/console-history.ts @@ -86,16 +86,15 @@ Example: `{\"Department\": \"Finance\"}` export namespace ConsoleHistory { export enum LifecycleState { - REQUESTED = "REQUESTED", - GETTINGHISTORY = "GETTING-HISTORY", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - + Requested = "REQUESTED", + GettingHistory = "GETTING-HISTORY", + Succeeded = "SUCCEEDED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConsoleHistory): object { diff --git a/lib/core/lib/model/create-boot-volume-backup-details.ts b/lib/core/lib/model/create-boot-volume-backup-details.ts index e71d9fe8e0..d18d33db08 100644 --- a/lib/core/lib/model/create-boot-volume-backup-details.ts +++ b/lib/core/lib/model/create-boot-volume-backup-details.ts @@ -54,8 +54,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateBootVolumeBackupDetails { export enum Type { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL" + Full = "FULL", + Incremental = "INCREMENTAL" } export function getJsonObj(obj: CreateBootVolumeBackupDetails): object { diff --git a/lib/core/lib/model/create-flow-log-config-attachment-details.ts b/lib/core/lib/model/create-flow-log-config-attachment-details.ts index edee004171..3e330d2347 100644 --- a/lib/core/lib/model/create-flow-log-config-attachment-details.ts +++ b/lib/core/lib/model/create-flow-log-config-attachment-details.ts @@ -46,7 +46,7 @@ export interface CreateFlowLogConfigAttachmentDetails { export namespace CreateFlowLogConfigAttachmentDetails { export enum TargetEntityType { - SUBNET = "SUBNET" + Subnet = "SUBNET" } export function getJsonObj(obj: CreateFlowLogConfigAttachmentDetails): object { diff --git a/lib/core/lib/model/create-flow-log-config-details.ts b/lib/core/lib/model/create-flow-log-config-details.ts index 3eb247e3f9..b19091a9b0 100644 --- a/lib/core/lib/model/create-flow-log-config-details.ts +++ b/lib/core/lib/model/create-flow-log-config-details.ts @@ -63,7 +63,7 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateFlowLogConfigDetails { export enum FlowLogType { - ALL = "ALL" + All = "ALL" } export function getJsonObj(obj: CreateFlowLogConfigDetails): object { diff --git a/lib/core/lib/model/create-image-details.ts b/lib/core/lib/model/create-image-details.ts index 4abb326c6d..0015b70742 100644 --- a/lib/core/lib/model/create-image-details.ts +++ b/lib/core/lib/model/create-image-details.ts @@ -76,10 +76,10 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateImageDetails { export enum LaunchMode { - NATIVE = "NATIVE", - EMULATED = "EMULATED", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - CUSTOM = "CUSTOM" + Native = "NATIVE", + Emulated = "EMULATED", + Paravirtualized = "PARAVIRTUALIZED", + Custom = "CUSTOM" } export function getJsonObj(obj: CreateImageDetails): object { diff --git a/lib/core/lib/model/create-ip-sec-connection-details.ts b/lib/core/lib/model/create-ip-sec-connection-details.ts index 704221f37f..2a499c4314 100644 --- a/lib/core/lib/model/create-ip-sec-connection-details.ts +++ b/lib/core/lib/model/create-ip-sec-connection-details.ts @@ -105,8 +105,8 @@ Example: `2001:db8::/32` export namespace CreateIPSecConnectionDetails { export enum CpeLocalIdentifierType { - IPADDRESS = "IP_ADDRESS", - HOSTNAME = "HOSTNAME" + IpAddress = "IP_ADDRESS", + Hostname = "HOSTNAME" } export function getJsonObj(obj: CreateIPSecConnectionDetails): object { diff --git a/lib/core/lib/model/create-ip-sec-connection-tunnel-details.ts b/lib/core/lib/model/create-ip-sec-connection-tunnel-details.ts index ff6baf1560..c5b8f9eb11 100644 --- a/lib/core/lib/model/create-ip-sec-connection-tunnel-details.ts +++ b/lib/core/lib/model/create-ip-sec-connection-tunnel-details.ts @@ -58,8 +58,8 @@ If the tunnel instead uses static routing, you may optionally provide export namespace CreateIPSecConnectionTunnelDetails { export enum Routing { - BGP = "BGP", - STATIC = "STATIC" + Bgp = "BGP", + Static = "STATIC" } export enum IkeVersion { diff --git a/lib/core/lib/model/create-public-ip-details.ts b/lib/core/lib/model/create-public-ip-details.ts index 4e0cee1fbb..6f1e5cf61f 100644 --- a/lib/core/lib/model/create-public-ip-details.ts +++ b/lib/core/lib/model/create-public-ip-details.ts @@ -71,8 +71,8 @@ Optional for a reserved public IP. If you don't provide it, the public IP is cre export namespace CreatePublicIpDetails { export enum Lifetime { - EPHEMERAL = "EPHEMERAL", - RESERVED = "RESERVED" + Ephemeral = "EPHEMERAL", + Reserved = "RESERVED" } export function getJsonObj(obj: CreatePublicIpDetails): object { diff --git a/lib/core/lib/model/create-virtual-circuit-details.ts b/lib/core/lib/model/create-virtual-circuit-details.ts index a413e38ea4..84e929b181 100644 --- a/lib/core/lib/model/create-virtual-circuit-details.ts +++ b/lib/core/lib/model/create-virtual-circuit-details.ts @@ -133,8 +133,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateVirtualCircuitDetails { export enum Type { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE" + Public = "PUBLIC", + Private = "PRIVATE" } export function getJsonObj(obj: CreateVirtualCircuitDetails): object { diff --git a/lib/core/lib/model/create-volume-backup-details.ts b/lib/core/lib/model/create-volume-backup-details.ts index bb218d0b39..c9ba9d433d 100644 --- a/lib/core/lib/model/create-volume-backup-details.ts +++ b/lib/core/lib/model/create-volume-backup-details.ts @@ -54,8 +54,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateVolumeBackupDetails { export enum Type { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL" + Full = "FULL", + Incremental = "INCREMENTAL" } export function getJsonObj(obj: CreateVolumeBackupDetails): object { diff --git a/lib/core/lib/model/create-volume-group-backup-details.ts b/lib/core/lib/model/create-volume-group-backup-details.ts index 0842b9b424..800d17d910 100644 --- a/lib/core/lib/model/create-volume-group-backup-details.ts +++ b/lib/core/lib/model/create-volume-group-backup-details.ts @@ -58,8 +58,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateVolumeGroupBackupDetails { export enum Type { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL" + Full = "FULL", + Incremental = "INCREMENTAL" } export function getJsonObj(obj: CreateVolumeGroupBackupDetails): object { diff --git a/lib/core/lib/model/cross-connect-group.ts b/lib/core/lib/model/cross-connect-group.ts index a687ed6650..45a8bc6f1d 100644 --- a/lib/core/lib/model/cross-connect-group.ts +++ b/lib/core/lib/model/cross-connect-group.ts @@ -90,17 +90,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace CrossConnectGroup { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - PROVISIONED = "PROVISIONED", - INACTIVE = "INACTIVE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Provisioned = "PROVISIONED", + Inactive = "INACTIVE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CrossConnectGroup): object { diff --git a/lib/core/lib/model/cross-connect-status.ts b/lib/core/lib/model/cross-connect-status.ts index 2868d75b75..104c9d72c4 100644 --- a/lib/core/lib/model/cross-connect-status.ts +++ b/lib/core/lib/model/cross-connect-status.ts @@ -57,28 +57,26 @@ Example: `14.0` export namespace CrossConnectStatus { export enum InterfaceState { - UP = "UP", - DOWN = "DOWN", - + Up = "UP", + Down = "DOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LightLevelIndicator { - NOLIGHT = "NO_LIGHT", - LOWWARN = "LOW_WARN", - HIGHWARN = "HIGH_WARN", - BAD = "BAD", - GOOD = "GOOD", - + NoLight = "NO_LIGHT", + LowWarn = "LOW_WARN", + HighWarn = "HIGH_WARN", + Bad = "BAD", + Good = "GOOD", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CrossConnectStatus): object { diff --git a/lib/core/lib/model/cross-connect.ts b/lib/core/lib/model/cross-connect.ts index 539d9c1060..3d69526f0e 100644 --- a/lib/core/lib/model/cross-connect.ts +++ b/lib/core/lib/model/cross-connect.ts @@ -112,18 +112,17 @@ Example: `2016-08-25T21:10:29.600Z` export namespace CrossConnect { export enum LifecycleState { - PENDINGCUSTOMER = "PENDING_CUSTOMER", - PROVISIONING = "PROVISIONING", - PROVISIONED = "PROVISIONED", - INACTIVE = "INACTIVE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + PendingCustomer = "PENDING_CUSTOMER", + Provisioning = "PROVISIONING", + Provisioned = "PROVISIONED", + Inactive = "INACTIVE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CrossConnect): object { diff --git a/lib/core/lib/model/dedicated-vm-host-summary.ts b/lib/core/lib/model/dedicated-vm-host-summary.ts index 5048255b96..f502188152 100644 --- a/lib/core/lib/model/dedicated-vm-host-summary.ts +++ b/lib/core/lib/model/dedicated-vm-host-summary.ts @@ -93,18 +93,17 @@ Example: `2016-08-25T21:10:29.600Z` export namespace DedicatedVmHostSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DedicatedVmHostSummary): object { diff --git a/lib/core/lib/model/dedicated-vm-host.ts b/lib/core/lib/model/dedicated-vm-host.ts index 745d182d76..fb2dbcc829 100644 --- a/lib/core/lib/model/dedicated-vm-host.ts +++ b/lib/core/lib/model/dedicated-vm-host.ts @@ -109,18 +109,17 @@ Example: `2016-08-25T21:10:29.600Z` export namespace DedicatedVmHost { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DedicatedVmHost): object { diff --git a/lib/core/lib/model/dhcp-dns-option.ts b/lib/core/lib/model/dhcp-dns-option.ts index e24cf5c7eb..27468d9e09 100644 --- a/lib/core/lib/model/dhcp-dns-option.ts +++ b/lib/core/lib/model/dhcp-dns-option.ts @@ -60,12 +60,11 @@ export namespace DhcpDnsOption { VcnLocal = "VcnLocal", VcnLocalPlusInternet = "VcnLocalPlusInternet", CustomDnsServer = "CustomDnsServer", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DhcpDnsOption, isParentJsonObj?: boolean): object { diff --git a/lib/core/lib/model/dhcp-options.ts b/lib/core/lib/model/dhcp-options.ts index 1500e77c8d..aee389f921 100644 --- a/lib/core/lib/model/dhcp-options.ts +++ b/lib/core/lib/model/dhcp-options.ts @@ -94,16 +94,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace DhcpOptions { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DhcpOptions): object { diff --git a/lib/core/lib/model/drg-attachment.ts b/lib/core/lib/model/drg-attachment.ts index bf88cc14a4..b75bc3c5df 100644 --- a/lib/core/lib/model/drg-attachment.ts +++ b/lib/core/lib/model/drg-attachment.ts @@ -75,16 +75,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace DrgAttachment { export enum LifecycleState { - ATTACHING = "ATTACHING", - ATTACHED = "ATTACHED", - DETACHING = "DETACHING", - DETACHED = "DETACHED", - + Attaching = "ATTACHING", + Attached = "ATTACHED", + Detaching = "DETACHING", + Detached = "DETACHED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DrgAttachment): object { diff --git a/lib/core/lib/model/drg-redundancy-status.ts b/lib/core/lib/model/drg-redundancy-status.ts index 5bcc67675b..53b9808e65 100644 --- a/lib/core/lib/model/drg-redundancy-status.ts +++ b/lib/core/lib/model/drg-redundancy-status.ts @@ -37,20 +37,19 @@ export interface DrgRedundancyStatus { export namespace DrgRedundancyStatus { export enum Status { - NOTAVAILABLE = "NOT_AVAILABLE", - REDUNDANT = "REDUNDANT", - NOTREDUNDANTSINGLEIPSEC = "NOT_REDUNDANT_SINGLE_IPSEC", - NOTREDUNDANTSINGLEVIRTUALCIRCUIT = "NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT", - NOTREDUNDANTMULTIPLEIPSECS = "NOT_REDUNDANT_MULTIPLE_IPSECS", - NOTREDUNDANTMULTIPLEVIRTUALCIRCUITS = "NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS", - NOTREDUNDANTMIXCONNECTIONS = "NOT_REDUNDANT_MIX_CONNECTIONS", - NOTREDUNDANTNOCONNECTION = "NOT_REDUNDANT_NO_CONNECTION", - + NotAvailable = "NOT_AVAILABLE", + Redundant = "REDUNDANT", + NotRedundantSingleIpsec = "NOT_REDUNDANT_SINGLE_IPSEC", + NotRedundantSingleVirtualcircuit = "NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT", + NotRedundantMultipleIpsecs = "NOT_REDUNDANT_MULTIPLE_IPSECS", + NotRedundantMultipleVirtualcircuits = "NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS", + NotRedundantMixConnections = "NOT_REDUNDANT_MIX_CONNECTIONS", + NotRedundantNoConnection = "NOT_REDUNDANT_NO_CONNECTION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DrgRedundancyStatus): object { diff --git a/lib/core/lib/model/drg.ts b/lib/core/lib/model/drg.ts index 8f79ef8faa..6fdde49f0b 100644 --- a/lib/core/lib/model/drg.ts +++ b/lib/core/lib/model/drg.ts @@ -80,16 +80,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Drg { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Drg): object { diff --git a/lib/core/lib/model/egress-security-rule.ts b/lib/core/lib/model/egress-security-rule.ts index 2a579a7a8f..b523fc4f98 100644 --- a/lib/core/lib/model/egress-security-rule.ts +++ b/lib/core/lib/model/egress-security-rule.ts @@ -105,14 +105,13 @@ If you specify ICMP or ICMPv6 as the protocol but omit this object, then all ICM export namespace EgressSecurityRule { export enum DestinationType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: EgressSecurityRule): object { diff --git a/lib/core/lib/model/fast-connect-provider-service.ts b/lib/core/lib/model/fast-connect-provider-service.ts index 4776d136bb..537f5b66fe 100644 --- a/lib/core/lib/model/fast-connect-provider-service.ts +++ b/lib/core/lib/model/fast-connect-provider-service.ts @@ -94,85 +94,78 @@ Example: `https://example.com` export namespace FastConnectProviderService { export enum PrivatePeeringBgpManagement { - CUSTOMERMANAGED = "CUSTOMER_MANAGED", - PROVIDERMANAGED = "PROVIDER_MANAGED", - ORACLEMANAGED = "ORACLE_MANAGED", - + CustomerManaged = "CUSTOMER_MANAGED", + ProviderManaged = "PROVIDER_MANAGED", + OracleManaged = "ORACLE_MANAGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PublicPeeringBgpManagement { - CUSTOMERMANAGED = "CUSTOMER_MANAGED", - PROVIDERMANAGED = "PROVIDER_MANAGED", - ORACLEMANAGED = "ORACLE_MANAGED", - + CustomerManaged = "CUSTOMER_MANAGED", + ProviderManaged = "PROVIDER_MANAGED", + OracleManaged = "ORACLE_MANAGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum SupportedVirtualCircuitTypes { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE", - + Public = "PUBLIC", + Private = "PRIVATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum CustomerAsnManagement { - CUSTOMERMANAGED = "CUSTOMER_MANAGED", - PROVIDERMANAGED = "PROVIDER_MANAGED", - ORACLEMANAGED = "ORACLE_MANAGED", - + CustomerManaged = "CUSTOMER_MANAGED", + ProviderManaged = "PROVIDER_MANAGED", + OracleManaged = "ORACLE_MANAGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ProviderServiceKeyManagement { - CUSTOMERMANAGED = "CUSTOMER_MANAGED", - PROVIDERMANAGED = "PROVIDER_MANAGED", - ORACLEMANAGED = "ORACLE_MANAGED", - + CustomerManaged = "CUSTOMER_MANAGED", + ProviderManaged = "PROVIDER_MANAGED", + OracleManaged = "ORACLE_MANAGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum BandwithShapeManagement { - CUSTOMERMANAGED = "CUSTOMER_MANAGED", - PROVIDERMANAGED = "PROVIDER_MANAGED", - ORACLEMANAGED = "ORACLE_MANAGED", - + CustomerManaged = "CUSTOMER_MANAGED", + ProviderManaged = "PROVIDER_MANAGED", + OracleManaged = "ORACLE_MANAGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Type { - LAYER2 = "LAYER2", - LAYER3 = "LAYER3", - + Layer2 = "LAYER2", + Layer3 = "LAYER3", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FastConnectProviderService): object { diff --git a/lib/core/lib/model/flow-log-config-attachment.ts b/lib/core/lib/model/flow-log-config-attachment.ts index c6ac3d66c7..703afc124f 100644 --- a/lib/core/lib/model/flow-log-config-attachment.ts +++ b/lib/core/lib/model/flow-log-config-attachment.ts @@ -77,26 +77,24 @@ Example: `2016-08-25T21:10:29.600Z` export namespace FlowLogConfigAttachment { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TargetEntityType { - SUBNET = "SUBNET", - + Subnet = "SUBNET", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FlowLogConfigAttachment): object { diff --git a/lib/core/lib/model/flow-log-config.ts b/lib/core/lib/model/flow-log-config.ts index 85eb6f3787..8d2802519f 100644 --- a/lib/core/lib/model/flow-log-config.ts +++ b/lib/core/lib/model/flow-log-config.ts @@ -106,26 +106,24 @@ Example: `2016-08-25T21:10:29.600Z` export namespace FlowLogConfig { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum FlowLogType { - ALL = "ALL", - + All = "ALL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FlowLogConfig): object { diff --git a/lib/core/lib/model/i-psec-connection-tunnel.ts b/lib/core/lib/model/i-psec-connection-tunnel.ts index c2f252d576..1d367203d4 100644 --- a/lib/core/lib/model/i-psec-connection-tunnel.ts +++ b/lib/core/lib/model/i-psec-connection-tunnel.ts @@ -96,50 +96,46 @@ Example: `2016-08-25T21:10:29.600Z` export namespace IPSecConnectionTunnel { export enum Status { - UP = "UP", - DOWN = "DOWN", - DOWNFORMAINTENANCE = "DOWN_FOR_MAINTENANCE", - + Up = "UP", + Down = "DOWN", + DownForMaintenance = "DOWN_FOR_MAINTENANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum IkeVersion { V1 = "V1", V2 = "V2", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Routing { - BGP = "BGP", - STATIC = "STATIC", - + Bgp = "BGP", + Static = "STATIC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IPSecConnectionTunnel): object { diff --git a/lib/core/lib/model/i-psec-connection.ts b/lib/core/lib/model/i-psec-connection.ts index 361b60601d..de05acb232 100644 --- a/lib/core/lib/model/i-psec-connection.ts +++ b/lib/core/lib/model/i-psec-connection.ts @@ -141,27 +141,25 @@ Example: `2016-08-25T21:10:29.600Z` export namespace IPSecConnection { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum CpeLocalIdentifierType { - IPADDRESS = "IP_ADDRESS", - HOSTNAME = "HOSTNAME", - + IpAddress = "IP_ADDRESS", + Hostname = "HOSTNAME", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IPSecConnection): object { diff --git a/lib/core/lib/model/image-capability-schema-descriptor.ts b/lib/core/lib/model/image-capability-schema-descriptor.ts index 008a53d8f4..0cb4dd755e 100644 --- a/lib/core/lib/model/image-capability-schema-descriptor.ts +++ b/lib/core/lib/model/image-capability-schema-descriptor.ts @@ -31,14 +31,13 @@ export interface ImageCapabilitySchemaDescriptor { export namespace ImageCapabilitySchemaDescriptor { export enum Source { - GLOBAL = "GLOBAL", - IMAGE = "IMAGE", - + Global = "GLOBAL", + Image = "IMAGE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ImageCapabilitySchemaDescriptor): object { diff --git a/lib/core/lib/model/image-source-details.ts b/lib/core/lib/model/image-source-details.ts index 537538252e..daebc99cf7 100644 --- a/lib/core/lib/model/image-source-details.ts +++ b/lib/core/lib/model/image-source-details.ts @@ -34,8 +34,8 @@ export interface ImageSourceDetails { export namespace ImageSourceDetails { export enum SourceImageType { - QCOW2 = "QCOW2", - VMDK = "VMDK" + Qcow2 = "QCOW2", + Vmdk = "VMDK" } export function getJsonObj(obj: ImageSourceDetails): object { diff --git a/lib/core/lib/model/image.ts b/lib/core/lib/model/image.ts index e672ae3e83..1dc1baa35c 100644 --- a/lib/core/lib/model/image.ts +++ b/lib/core/lib/model/image.ts @@ -124,31 +124,29 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Image { export enum LaunchMode { - NATIVE = "NATIVE", - EMULATED = "EMULATED", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - CUSTOM = "CUSTOM", - + Native = "NATIVE", + Emulated = "EMULATED", + Paravirtualized = "PARAVIRTUALIZED", + Custom = "CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - IMPORTING = "IMPORTING", - AVAILABLE = "AVAILABLE", - EXPORTING = "EXPORTING", - DISABLED = "DISABLED", - DELETED = "DELETED", - + Provisioning = "PROVISIONING", + Importing = "IMPORTING", + Available = "AVAILABLE", + Exporting = "EXPORTING", + Disabled = "DISABLED", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Image): object { diff --git a/lib/core/lib/model/ingress-security-rule.ts b/lib/core/lib/model/ingress-security-rule.ts index 786384dbf4..3d31e8728c 100644 --- a/lib/core/lib/model/ingress-security-rule.ts +++ b/lib/core/lib/model/ingress-security-rule.ts @@ -103,14 +103,13 @@ Allowed values: export namespace IngressSecurityRule { export enum SourceType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IngressSecurityRule): object { diff --git a/lib/core/lib/model/instance-configuration-launch-instance-details.ts b/lib/core/lib/model/instance-configuration-launch-instance-details.ts index 28b3a2c4b3..017ed234bd 100644 --- a/lib/core/lib/model/instance-configuration-launch-instance-details.ts +++ b/lib/core/lib/model/instance-configuration-launch-instance-details.ts @@ -233,27 +233,25 @@ Dedicated VM hosts can be used when launching individual instances from an insta export namespace InstanceConfigurationLaunchInstanceDetails { export enum LaunchMode { - NATIVE = "NATIVE", - EMULATED = "EMULATED", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - CUSTOM = "CUSTOM", - + Native = "NATIVE", + Emulated = "EMULATED", + Paravirtualized = "PARAVIRTUALIZED", + Custom = "CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PreferredMaintenanceAction { - LIVEMIGRATE = "LIVE_MIGRATE", - REBOOT = "REBOOT", - + LiveMigrate = "LIVE_MIGRATE", + Reboot = "REBOOT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstanceConfigurationLaunchInstanceDetails): object { diff --git a/lib/core/lib/model/instance-configuration-launch-options.ts b/lib/core/lib/model/instance-configuration-launch-options.ts index b1b82c8ce5..65e56022d2 100644 --- a/lib/core/lib/model/instance-configuration-launch-options.ts +++ b/lib/core/lib/model/instance-configuration-launch-options.ts @@ -81,54 +81,50 @@ export interface InstanceConfigurationLaunchOptions { export namespace InstanceConfigurationLaunchOptions { export enum BootVolumeType { - ISCSI = "ISCSI", - SCSI = "SCSI", - IDE = "IDE", - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - + Iscsi = "ISCSI", + Scsi = "SCSI", + Ide = "IDE", + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Firmware { - BIOS = "BIOS", - UEFI64 = "UEFI_64", - + Bios = "BIOS", + Uefi64 = "UEFI_64", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum NetworkType { E1000 = "E1000", - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RemoteDataVolumeType { - ISCSI = "ISCSI", - SCSI = "SCSI", - IDE = "IDE", - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - + Iscsi = "ISCSI", + Scsi = "SCSI", + Ide = "IDE", + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstanceConfigurationLaunchOptions): object { diff --git a/lib/core/lib/model/instance-console-connection.ts b/lib/core/lib/model/instance-console-connection.ts index 998077cb32..b1e9dea072 100644 --- a/lib/core/lib/model/instance-console-connection.ts +++ b/lib/core/lib/model/instance-console-connection.ts @@ -78,17 +78,16 @@ Example: `{\"Department\": \"Finance\"}` export namespace InstanceConsoleConnection { export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstanceConsoleConnection): object { diff --git a/lib/core/lib/model/instance-pool-instance-load-balancer-backend.ts b/lib/core/lib/model/instance-pool-instance-load-balancer-backend.ts index 80d8fbf2cd..40cf75e3c0 100644 --- a/lib/core/lib/model/instance-pool-instance-load-balancer-backend.ts +++ b/lib/core/lib/model/instance-pool-instance-load-balancer-backend.ts @@ -43,16 +43,15 @@ export interface InstancePoolInstanceLoadBalancerBackend { export namespace InstancePoolInstanceLoadBalancerBackend { export enum BackendHealthStatus { - OK = "OK", - WARNING = "WARNING", - CRITICAL = "CRITICAL", - UNKNOWN = "UNKNOWN", - + Ok = "OK", + Warning = "WARNING", + Critical = "CRITICAL", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstancePoolInstanceLoadBalancerBackend): object { diff --git a/lib/core/lib/model/instance-pool-load-balancer-attachment.ts b/lib/core/lib/model/instance-pool-load-balancer-attachment.ts index 2ab87eaa46..f7fd372d81 100644 --- a/lib/core/lib/model/instance-pool-load-balancer-attachment.ts +++ b/lib/core/lib/model/instance-pool-load-balancer-attachment.ts @@ -57,16 +57,15 @@ export interface InstancePoolLoadBalancerAttachment { export namespace InstancePoolLoadBalancerAttachment { export enum LifecycleState { - ATTACHING = "ATTACHING", - ATTACHED = "ATTACHED", - DETACHING = "DETACHING", - DETACHED = "DETACHED", - + Attaching = "ATTACHING", + Attached = "ATTACHED", + Detaching = "DETACHING", + Detached = "DETACHED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstancePoolLoadBalancerAttachment): object { diff --git a/lib/core/lib/model/instance-pool-summary.ts b/lib/core/lib/model/instance-pool-summary.ts index 4057ceabd4..a49bcfb78e 100644 --- a/lib/core/lib/model/instance-pool-summary.ts +++ b/lib/core/lib/model/instance-pool-summary.ts @@ -77,20 +77,19 @@ Example: `{\"Department\": \"Finance\"}` export namespace InstancePoolSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - SCALING = "SCALING", - STARTING = "STARTING", - STOPPING = "STOPPING", - TERMINATING = "TERMINATING", - STOPPED = "STOPPED", - TERMINATED = "TERMINATED", - RUNNING = "RUNNING", - + Provisioning = "PROVISIONING", + Scaling = "SCALING", + Starting = "STARTING", + Stopping = "STOPPING", + Terminating = "TERMINATING", + Stopped = "STOPPED", + Terminated = "TERMINATED", + Running = "RUNNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstancePoolSummary): object { diff --git a/lib/core/lib/model/instance-pool.ts b/lib/core/lib/model/instance-pool.ts index d756efb00e..fa8680af53 100644 --- a/lib/core/lib/model/instance-pool.ts +++ b/lib/core/lib/model/instance-pool.ts @@ -89,20 +89,19 @@ Example: `{\"Department\": \"Finance\"}` export namespace InstancePool { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - SCALING = "SCALING", - STARTING = "STARTING", - STOPPING = "STOPPING", - TERMINATING = "TERMINATING", - STOPPED = "STOPPED", - TERMINATED = "TERMINATED", - RUNNING = "RUNNING", - + Provisioning = "PROVISIONING", + Scaling = "SCALING", + Starting = "STARTING", + Stopping = "STOPPING", + Terminating = "TERMINATING", + Stopped = "STOPPED", + Terminated = "TERMINATED", + Running = "RUNNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InstancePool): object { diff --git a/lib/core/lib/model/instance.ts b/lib/core/lib/model/instance.ts index 1436ec51c1..9247359443 100644 --- a/lib/core/lib/model/instance.ts +++ b/lib/core/lib/model/instance.ts @@ -203,34 +203,32 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Instance { export enum LaunchMode { - NATIVE = "NATIVE", - EMULATED = "EMULATED", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - CUSTOM = "CUSTOM", - + Native = "NATIVE", + Emulated = "EMULATED", + Paravirtualized = "PARAVIRTUALIZED", + Custom = "CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - MOVING = "MOVING", - PROVISIONING = "PROVISIONING", - RUNNING = "RUNNING", - STARTING = "STARTING", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - CREATINGIMAGE = "CREATING_IMAGE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Moving = "MOVING", + Provisioning = "PROVISIONING", + Running = "RUNNING", + Starting = "STARTING", + Stopping = "STOPPING", + Stopped = "STOPPED", + CreatingImage = "CREATING_IMAGE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Instance): object { diff --git a/lib/core/lib/model/internet-gateway.ts b/lib/core/lib/model/internet-gateway.ts index 364f1c2a94..a857c48a95 100644 --- a/lib/core/lib/model/internet-gateway.ts +++ b/lib/core/lib/model/internet-gateway.ts @@ -88,16 +88,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace InternetGateway { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InternetGateway): object { diff --git a/lib/core/lib/model/ipv6.ts b/lib/core/lib/model/ipv6.ts index 7b3758f2a6..0c5c9bd641 100644 --- a/lib/core/lib/model/ipv6.ts +++ b/lib/core/lib/model/ipv6.ts @@ -126,16 +126,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Ipv6 { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Ipv6): object { diff --git a/lib/core/lib/model/launch-options.ts b/lib/core/lib/model/launch-options.ts index b877e6a34b..c1df689ff6 100644 --- a/lib/core/lib/model/launch-options.ts +++ b/lib/core/lib/model/launch-options.ts @@ -81,54 +81,50 @@ export interface LaunchOptions { export namespace LaunchOptions { export enum BootVolumeType { - ISCSI = "ISCSI", - SCSI = "SCSI", - IDE = "IDE", - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - + Iscsi = "ISCSI", + Scsi = "SCSI", + Ide = "IDE", + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Firmware { - BIOS = "BIOS", - UEFI64 = "UEFI_64", - + Bios = "BIOS", + Uefi64 = "UEFI_64", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum NetworkType { E1000 = "E1000", - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RemoteDataVolumeType { - ISCSI = "ISCSI", - SCSI = "SCSI", - IDE = "IDE", - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED", - + Iscsi = "ISCSI", + Scsi = "SCSI", + Ide = "IDE", + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LaunchOptions): object { diff --git a/lib/core/lib/model/letter-of-authority.ts b/lib/core/lib/model/letter-of-authority.ts index 2d423ed2d4..dfd41fe9e2 100644 --- a/lib/core/lib/model/letter-of-authority.ts +++ b/lib/core/lib/model/letter-of-authority.ts @@ -61,14 +61,13 @@ Example: `2016-08-25T21:10:29.600Z` export namespace LetterOfAuthority { export enum CircuitType { - LC = "Single_mode_LC", - SC = "Single_mode_SC", - + SingleModeLc = "Single_mode_LC", + SingleModeSc = "Single_mode_SC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LetterOfAuthority): object { diff --git a/lib/core/lib/model/local-peering-gateway.ts b/lib/core/lib/model/local-peering-gateway.ts index 0328ea4ee3..5f89037051 100644 --- a/lib/core/lib/model/local-peering-gateway.ts +++ b/lib/core/lib/model/local-peering-gateway.ts @@ -129,30 +129,28 @@ Example: `2016-08-25T21:10:29.600Z` export namespace LocalPeeringGateway { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PeeringStatus { - INVALID = "INVALID", - NEW = "NEW", - PEERED = "PEERED", - PENDING = "PENDING", - REVOKED = "REVOKED", - + Invalid = "INVALID", + New = "NEW", + Peered = "PEERED", + Pending = "PENDING", + Revoked = "REVOKED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LocalPeeringGateway): object { diff --git a/lib/core/lib/model/nat-gateway.ts b/lib/core/lib/model/nat-gateway.ts index 4365c5b393..bb6ebb076e 100644 --- a/lib/core/lib/model/nat-gateway.ts +++ b/lib/core/lib/model/nat-gateway.ts @@ -101,16 +101,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace NatGateway { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NatGateway): object { diff --git a/lib/core/lib/model/network-security-group.ts b/lib/core/lib/model/network-security-group.ts index 7453d0a4fc..85d17164d4 100644 --- a/lib/core/lib/model/network-security-group.ts +++ b/lib/core/lib/model/network-security-group.ts @@ -114,16 +114,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace NetworkSecurityGroup { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NetworkSecurityGroup): object { diff --git a/lib/core/lib/model/public-ip.ts b/lib/core/lib/model/public-ip.ts index 6f8845d986..796a5c66cb 100644 --- a/lib/core/lib/model/public-ip.ts +++ b/lib/core/lib/model/public-ip.ts @@ -155,53 +155,49 @@ Example: `2016-08-25T21:10:29.600Z` export namespace PublicIp { export enum AssignedEntityType { - PRIVATEIP = "PRIVATE_IP", - NATGATEWAY = "NAT_GATEWAY", - + PrivateIp = "PRIVATE_IP", + NatGateway = "NAT_GATEWAY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - ASSIGNING = "ASSIGNING", - ASSIGNED = "ASSIGNED", - UNASSIGNING = "UNASSIGNING", - UNASSIGNED = "UNASSIGNED", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Assigning = "ASSIGNING", + Assigned = "ASSIGNED", + Unassigning = "UNASSIGNING", + Unassigned = "UNASSIGNED", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Lifetime { - EPHEMERAL = "EPHEMERAL", - RESERVED = "RESERVED", - + Ephemeral = "EPHEMERAL", + Reserved = "RESERVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Scope { - REGION = "REGION", - AVAILABILITYDOMAIN = "AVAILABILITY_DOMAIN", - + Region = "REGION", + AvailabilityDomain = "AVAILABILITY_DOMAIN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PublicIp): object { diff --git a/lib/core/lib/model/remote-peering-connection.ts b/lib/core/lib/model/remote-peering-connection.ts index 557efc25c5..a6cccc6ea7 100644 --- a/lib/core/lib/model/remote-peering-connection.ts +++ b/lib/core/lib/model/remote-peering-connection.ts @@ -115,30 +115,28 @@ Example: `2016-08-25T21:10:29.600Z` export namespace RemotePeeringConnection { export enum LifecycleState { - AVAILABLE = "AVAILABLE", - PROVISIONING = "PROVISIONING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Available = "AVAILABLE", + Provisioning = "PROVISIONING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PeeringStatus { - INVALID = "INVALID", - NEW = "NEW", - PENDING = "PENDING", - PEERED = "PEERED", - REVOKED = "REVOKED", - + Invalid = "INVALID", + New = "NEW", + Pending = "PENDING", + Peered = "PEERED", + Revoked = "REVOKED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RemotePeeringConnection): object { diff --git a/lib/core/lib/model/route-rule.ts b/lib/core/lib/model/route-rule.ts index 567c174101..d94699f46d 100644 --- a/lib/core/lib/model/route-rule.ts +++ b/lib/core/lib/model/route-rule.ts @@ -82,14 +82,13 @@ Allowed values: export namespace RouteRule { export enum DestinationType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RouteRule): object { diff --git a/lib/core/lib/model/route-table.ts b/lib/core/lib/model/route-table.ts index 68e0fd4f3f..4b7113207b 100644 --- a/lib/core/lib/model/route-table.ts +++ b/lib/core/lib/model/route-table.ts @@ -86,16 +86,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace RouteTable { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RouteTable): object { diff --git a/lib/core/lib/model/security-list.ts b/lib/core/lib/model/security-list.ts index 5c28d663bd..5eb48c3c43 100644 --- a/lib/core/lib/model/security-list.ts +++ b/lib/core/lib/model/security-list.ts @@ -100,16 +100,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace SecurityList { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecurityList): object { diff --git a/lib/core/lib/model/security-rule.ts b/lib/core/lib/model/security-rule.ts index 827537f731..0c243a2742 100644 --- a/lib/core/lib/model/security-rule.ts +++ b/lib/core/lib/model/security-rule.ts @@ -171,38 +171,35 @@ Allowed values: export namespace SecurityRule { export enum DestinationType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - NETWORKSECURITYGROUP = "NETWORK_SECURITY_GROUP", - + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", + NetworkSecurityGroup = "NETWORK_SECURITY_GROUP", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Direction { - EGRESS = "EGRESS", - INGRESS = "INGRESS", - + Egress = "EGRESS", + Ingress = "INGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum SourceType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - NETWORKSECURITYGROUP = "NETWORK_SECURITY_GROUP", - + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", + NetworkSecurityGroup = "NETWORK_SECURITY_GROUP", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecurityRule): object { diff --git a/lib/core/lib/model/service-gateway.ts b/lib/core/lib/model/service-gateway.ts index e535de02be..60ebb138f7 100644 --- a/lib/core/lib/model/service-gateway.ts +++ b/lib/core/lib/model/service-gateway.ts @@ -114,16 +114,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ServiceGateway { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ServiceGateway): object { diff --git a/lib/core/lib/model/subnet.ts b/lib/core/lib/model/subnet.ts index dbfb2cbab0..923f653f2a 100644 --- a/lib/core/lib/model/subnet.ts +++ b/lib/core/lib/model/subnet.ts @@ -217,16 +217,15 @@ Example: `00:00:00:00:00:01` export namespace Subnet { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Subnet): object { diff --git a/lib/core/lib/model/tunnel-status.ts b/lib/core/lib/model/tunnel-status.ts index 631a4c4a25..3e53ed6253 100644 --- a/lib/core/lib/model/tunnel-status.ts +++ b/lib/core/lib/model/tunnel-status.ts @@ -53,15 +53,14 @@ Example: `2016-08-25T21:10:29.600Z` export namespace TunnelStatus { export enum LifecycleState { - UP = "UP", - DOWN = "DOWN", - DOWNFORMAINTENANCE = "DOWN_FOR_MAINTENANCE", - + Up = "UP", + Down = "DOWN", + DownForMaintenance = "DOWN_FOR_MAINTENANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TunnelStatus): object { diff --git a/lib/core/lib/model/update-ip-sec-connection-details.ts b/lib/core/lib/model/update-ip-sec-connection-details.ts index a19b31668f..723570a9d5 100644 --- a/lib/core/lib/model/update-ip-sec-connection-details.ts +++ b/lib/core/lib/model/update-ip-sec-connection-details.ts @@ -78,8 +78,8 @@ Example: `2001:db8::/32` export namespace UpdateIPSecConnectionDetails { export enum CpeLocalIdentifierType { - IPADDRESS = "IP_ADDRESS", - HOSTNAME = "HOSTNAME" + IpAddress = "IP_ADDRESS", + Hostname = "HOSTNAME" } export function getJsonObj(obj: UpdateIPSecConnectionDetails): object { diff --git a/lib/core/lib/model/update-ip-sec-connection-tunnel-details.ts b/lib/core/lib/model/update-ip-sec-connection-tunnel-details.ts index 473f4e31ad..3f199fef78 100644 --- a/lib/core/lib/model/update-ip-sec-connection-tunnel-details.ts +++ b/lib/core/lib/model/update-ip-sec-connection-tunnel-details.ts @@ -45,8 +45,8 @@ export interface UpdateIPSecConnectionTunnelDetails { export namespace UpdateIPSecConnectionTunnelDetails { export enum Routing { - BGP = "BGP", - STATIC = "STATIC" + Bgp = "BGP", + Static = "STATIC" } export enum IkeVersion { diff --git a/lib/core/lib/model/update-launch-options.ts b/lib/core/lib/model/update-launch-options.ts index adc51741ea..60e880c08c 100644 --- a/lib/core/lib/model/update-launch-options.ts +++ b/lib/core/lib/model/update-launch-options.ts @@ -79,13 +79,13 @@ For more information, see [Block Volume Encryption](https://docs.cloud.oracle.co export namespace UpdateLaunchOptions { export enum BootVolumeType { - ISCSI = "ISCSI", - PARAVIRTUALIZED = "PARAVIRTUALIZED" + Iscsi = "ISCSI", + Paravirtualized = "PARAVIRTUALIZED" } export enum NetworkType { - VFIO = "VFIO", - PARAVIRTUALIZED = "PARAVIRTUALIZED" + Vfio = "VFIO", + Paravirtualized = "PARAVIRTUALIZED" } export function getJsonObj(obj: UpdateLaunchOptions): object { diff --git a/lib/core/lib/model/update-security-rule-details.ts b/lib/core/lib/model/update-security-rule-details.ts index b3e52fed5d..7f4ee66c71 100644 --- a/lib/core/lib/model/update-security-rule-details.ts +++ b/lib/core/lib/model/update-security-rule-details.ts @@ -159,20 +159,20 @@ Allowed values: export namespace UpdateSecurityRuleDetails { export enum DestinationType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - NETWORKSECURITYGROUP = "NETWORK_SECURITY_GROUP" + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", + NetworkSecurityGroup = "NETWORK_SECURITY_GROUP" } export enum Direction { - EGRESS = "EGRESS", - INGRESS = "INGRESS" + Egress = "EGRESS", + Ingress = "INGRESS" } export enum SourceType { - CIDRBLOCK = "CIDR_BLOCK", - SERVICECIDRBLOCK = "SERVICE_CIDR_BLOCK", - NETWORKSECURITYGROUP = "NETWORK_SECURITY_GROUP" + CidrBlock = "CIDR_BLOCK", + ServiceCidrBlock = "SERVICE_CIDR_BLOCK", + NetworkSecurityGroup = "NETWORK_SECURITY_GROUP" } export function getJsonObj(obj: UpdateSecurityRuleDetails): object { diff --git a/lib/core/lib/model/update-virtual-circuit-details.ts b/lib/core/lib/model/update-virtual-circuit-details.ts index 7a86e12df4..e27c57eaf3 100644 --- a/lib/core/lib/model/update-virtual-circuit-details.ts +++ b/lib/core/lib/model/update-virtual-circuit-details.ts @@ -120,8 +120,8 @@ To be updated only by the provider. export namespace UpdateVirtualCircuitDetails { export enum ProviderState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE" + Active = "ACTIVE", + Inactive = "INACTIVE" } export function getJsonObj(obj: UpdateVirtualCircuitDetails): object { diff --git a/lib/core/lib/model/vcn.ts b/lib/core/lib/model/vcn.ts index 95154811c8..affac2c0bd 100644 --- a/lib/core/lib/model/vcn.ts +++ b/lib/core/lib/model/vcn.ts @@ -148,16 +148,15 @@ Example: `vcn1.oraclevcn.com` export namespace Vcn { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Vcn): object { diff --git a/lib/core/lib/model/virtual-circuit-public-prefix.ts b/lib/core/lib/model/virtual-circuit-public-prefix.ts index 7e13c0d2e7..9eee7d1be0 100644 --- a/lib/core/lib/model/virtual-circuit-public-prefix.ts +++ b/lib/core/lib/model/virtual-circuit-public-prefix.ts @@ -43,15 +43,14 @@ export interface VirtualCircuitPublicPrefix { export namespace VirtualCircuitPublicPrefix { export enum VerificationState { - INPROGRESS = "IN_PROGRESS", - COMPLETED = "COMPLETED", - FAILED = "FAILED", - + InProgress = "IN_PROGRESS", + Completed = "COMPLETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VirtualCircuitPublicPrefix): object { diff --git a/lib/core/lib/model/virtual-circuit.ts b/lib/core/lib/model/virtual-circuit.ts index e384f1817a..520b1582c8 100644 --- a/lib/core/lib/model/virtual-circuit.ts +++ b/lib/core/lib/model/virtual-circuit.ts @@ -204,77 +204,71 @@ Example: `2016-08-25T21:10:29.600Z` export namespace VirtualCircuit { export enum BgpManagement { - CUSTOMERMANAGED = "CUSTOMER_MANAGED", - PROVIDERMANAGED = "PROVIDER_MANAGED", - ORACLEMANAGED = "ORACLE_MANAGED", - + CustomerManaged = "CUSTOMER_MANAGED", + ProviderManaged = "PROVIDER_MANAGED", + OracleManaged = "ORACLE_MANAGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum BgpSessionState { - UP = "UP", - DOWN = "DOWN", - + Up = "UP", + Down = "DOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PENDINGPROVIDER = "PENDING_PROVIDER", - VERIFYING = "VERIFYING", - PROVISIONING = "PROVISIONING", - PROVISIONED = "PROVISIONED", - FAILED = "FAILED", - INACTIVE = "INACTIVE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + PendingProvider = "PENDING_PROVIDER", + Verifying = "VERIFYING", + Provisioning = "PROVISIONING", + Provisioned = "PROVISIONED", + Failed = "FAILED", + Inactive = "INACTIVE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ProviderState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - + Active = "ACTIVE", + Inactive = "INACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ServiceType { - COLOCATED = "COLOCATED", - LAYER2 = "LAYER2", - LAYER3 = "LAYER3", - + Colocated = "COLOCATED", + Layer2 = "LAYER2", + Layer3 = "LAYER3", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Type { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE", - + Public = "PUBLIC", + Private = "PRIVATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VirtualCircuit): object { diff --git a/lib/core/lib/model/vlan.ts b/lib/core/lib/model/vlan.ts index 7395b9237d..99cf946513 100644 --- a/lib/core/lib/model/vlan.ts +++ b/lib/core/lib/model/vlan.ts @@ -116,17 +116,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Vlan { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - UPDATING = "UPDATING", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Vlan): object { diff --git a/lib/core/lib/model/vnic-attachment.ts b/lib/core/lib/model/vnic-attachment.ts index bc6f857613..3b08956491 100644 --- a/lib/core/lib/model/vnic-attachment.ts +++ b/lib/core/lib/model/vnic-attachment.ts @@ -108,16 +108,15 @@ Example: `0` export namespace VnicAttachment { export enum LifecycleState { - ATTACHING = "ATTACHING", - ATTACHED = "ATTACHED", - DETACHING = "DETACHING", - DETACHED = "DETACHED", - + Attaching = "ATTACHING", + Attached = "ATTACHED", + Detaching = "DETACHING", + Detached = "DETACHED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VnicAttachment): object { diff --git a/lib/core/lib/model/vnic.ts b/lib/core/lib/model/vnic.ts index 15ae153eca..c82999cac7 100644 --- a/lib/core/lib/model/vnic.ts +++ b/lib/core/lib/model/vnic.ts @@ -182,16 +182,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Vnic { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Vnic): object { diff --git a/lib/core/lib/model/volume-attachment.ts b/lib/core/lib/model/volume-attachment.ts index 6879e7df89..8635797bee 100644 --- a/lib/core/lib/model/volume-attachment.ts +++ b/lib/core/lib/model/volume-attachment.ts @@ -96,16 +96,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace VolumeAttachment { export enum LifecycleState { - ATTACHING = "ATTACHING", - ATTACHED = "ATTACHED", - DETACHING = "DETACHING", - DETACHED = "DETACHED", - + Attaching = "ATTACHING", + Attached = "ATTACHED", + Detaching = "DETACHING", + Detached = "DETACHED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VolumeAttachment): object { diff --git a/lib/core/lib/model/volume-backup-schedule.ts b/lib/core/lib/model/volume-backup-schedule.ts index 3f6c10b880..5262a68994 100644 --- a/lib/core/lib/model/volume-backup-schedule.ts +++ b/lib/core/lib/model/volume-backup-schedule.ts @@ -83,87 +83,81 @@ For clients using older versions of Apis and not sending `offsetType` in their r export namespace VolumeBackupSchedule { export enum BackupType { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL", - + Full = "FULL", + Incremental = "INCREMENTAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Period { - HOUR = "ONE_HOUR", - DAY = "ONE_DAY", - WEEK = "ONE_WEEK", - MONTH = "ONE_MONTH", - YEAR = "ONE_YEAR", - + OneHour = "ONE_HOUR", + OneDay = "ONE_DAY", + OneWeek = "ONE_WEEK", + OneMonth = "ONE_MONTH", + OneYear = "ONE_YEAR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum OffsetType { - STRUCTURED = "STRUCTURED", - NUMERICSECONDS = "NUMERIC_SECONDS", - + Structured = "STRUCTURED", + NumericSeconds = "NUMERIC_SECONDS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DayOfWeek { - MONDAY = "MONDAY", - TUESDAY = "TUESDAY", - WEDNESDAY = "WEDNESDAY", - THURSDAY = "THURSDAY", - FRIDAY = "FRIDAY", - SATURDAY = "SATURDAY", - SUNDAY = "SUNDAY", - + Monday = "MONDAY", + Tuesday = "TUESDAY", + Wednesday = "WEDNESDAY", + Thursday = "THURSDAY", + Friday = "FRIDAY", + Saturday = "SATURDAY", + Sunday = "SUNDAY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Month { - JANUARY = "JANUARY", - FEBRUARY = "FEBRUARY", - MARCH = "MARCH", - APRIL = "APRIL", - MAY = "MAY", - JUNE = "JUNE", - JULY = "JULY", - AUGUST = "AUGUST", - SEPTEMBER = "SEPTEMBER", - OCTOBER = "OCTOBER", - NOVEMBER = "NOVEMBER", - DECEMBER = "DECEMBER", - + January = "JANUARY", + February = "FEBRUARY", + March = "MARCH", + April = "APRIL", + May = "MAY", + June = "JUNE", + July = "JULY", + August = "AUGUST", + September = "SEPTEMBER", + October = "OCTOBER", + November = "NOVEMBER", + December = "DECEMBER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TimeZone { - UTC = "UTC", - REGIONALDATACENTERTIME = "REGIONAL_DATA_CENTER_TIME", - + Utc = "UTC", + RegionalDataCenterTime = "REGIONAL_DATA_CENTER_TIME", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VolumeBackupSchedule): object { diff --git a/lib/core/lib/model/volume-backup.ts b/lib/core/lib/model/volume-backup.ts index 834b4c5e72..7da502ab97 100644 --- a/lib/core/lib/model/volume-backup.ts +++ b/lib/core/lib/model/volume-backup.ts @@ -145,40 +145,37 @@ Example: `{\"Department\": \"Finance\"}` export namespace VolumeBackup { export enum LifecycleState { - CREATING = "CREATING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAULTY = "FAULTY", - REQUESTRECEIVED = "REQUEST_RECEIVED", - + Creating = "CREATING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Faulty = "FAULTY", + RequestReceived = "REQUEST_RECEIVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum SourceType { - MANUAL = "MANUAL", - SCHEDULED = "SCHEDULED", - + Manual = "MANUAL", + Scheduled = "SCHEDULED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Type { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL", - + Full = "FULL", + Incremental = "INCREMENTAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VolumeBackup): object { diff --git a/lib/core/lib/model/volume-group-backup.ts b/lib/core/lib/model/volume-group-backup.ts index ade52b839b..2c620e27f5 100644 --- a/lib/core/lib/model/volume-group-backup.ts +++ b/lib/core/lib/model/volume-group-backup.ts @@ -115,30 +115,28 @@ Example: `{\"Department\": \"Finance\"}` export namespace VolumeGroupBackup { export enum LifecycleState { - CREATING = "CREATING", - COMMITTED = "COMMITTED", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAULTY = "FAULTY", - REQUESTRECEIVED = "REQUEST_RECEIVED", - + Creating = "CREATING", + Committed = "COMMITTED", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Faulty = "FAULTY", + RequestReceived = "REQUEST_RECEIVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Type { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL", - + Full = "FULL", + Incremental = "INCREMENTAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VolumeGroupBackup): object { diff --git a/lib/core/lib/model/volume-group.ts b/lib/core/lib/model/volume-group.ts index c95764f933..7019409213 100644 --- a/lib/core/lib/model/volume-group.ts +++ b/lib/core/lib/model/volume-group.ts @@ -97,17 +97,16 @@ Example: `{\"Department\": \"Finance\"}` export namespace VolumeGroup { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAULTY = "FAULTY", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Faulty = "FAULTY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VolumeGroup): object { diff --git a/lib/core/lib/model/volume.ts b/lib/core/lib/model/volume.ts index 3a6a6c5b81..a4396208d9 100644 --- a/lib/core/lib/model/volume.ts +++ b/lib/core/lib/model/volume.ts @@ -139,18 +139,17 @@ Allowed values: export namespace Volume { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - RESTORING = "RESTORING", - AVAILABLE = "AVAILABLE", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAULTY = "FAULTY", - + Provisioning = "PROVISIONING", + Restoring = "RESTORING", + Available = "AVAILABLE", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Faulty = "FAULTY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Volume): object { diff --git a/lib/core/lib/request/add-image-shape-compatibility-entry-request.ts b/lib/core/lib/request/add-image-shape-compatibility-entry-request.ts index 502e24826e..bbbfcb2a59 100644 --- a/lib/core/lib/request/add-image-shape-compatibility-entry-request.ts +++ b/lib/core/lib/request/add-image-shape-compatibility-entry-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddImageShapeCompatibilityEntryRequest { +export interface AddImageShapeCompatibilityEntryRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/add-network-security-group-security-rules-request.ts b/lib/core/lib/request/add-network-security-group-security-rules-request.ts index 42b6cf4d6b..3f7d1c384d 100644 --- a/lib/core/lib/request/add-network-security-group-security-rules-request.ts +++ b/lib/core/lib/request/add-network-security-group-security-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddNetworkSecurityGroupSecurityRulesRequest { +export interface AddNetworkSecurityGroupSecurityRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/attach-boot-volume-request.ts b/lib/core/lib/request/attach-boot-volume-request.ts index 82c54fc631..bf940fd0fc 100644 --- a/lib/core/lib/request/attach-boot-volume-request.ts +++ b/lib/core/lib/request/attach-boot-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachBootVolumeRequest { +export interface AttachBootVolumeRequest extends common.BaseRequest { /** * Attach boot volume request */ diff --git a/lib/core/lib/request/attach-load-balancer-request.ts b/lib/core/lib/request/attach-load-balancer-request.ts index 78f888a474..e92fae90a6 100644 --- a/lib/core/lib/request/attach-load-balancer-request.ts +++ b/lib/core/lib/request/attach-load-balancer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachLoadBalancerRequest { +export interface AttachLoadBalancerRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/attach-service-id-request.ts b/lib/core/lib/request/attach-service-id-request.ts index 27079028e8..287fa10097 100644 --- a/lib/core/lib/request/attach-service-id-request.ts +++ b/lib/core/lib/request/attach-service-id-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachServiceIdRequest { +export interface AttachServiceIdRequest extends common.BaseRequest { /** * The service gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/attach-vnic-request.ts b/lib/core/lib/request/attach-vnic-request.ts index d63bf5a8a0..37cd874b37 100644 --- a/lib/core/lib/request/attach-vnic-request.ts +++ b/lib/core/lib/request/attach-vnic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachVnicRequest { +export interface AttachVnicRequest extends common.BaseRequest { /** * Attach VNIC details. */ diff --git a/lib/core/lib/request/attach-volume-request.ts b/lib/core/lib/request/attach-volume-request.ts index 7c04dfefc6..9bc58107dc 100644 --- a/lib/core/lib/request/attach-volume-request.ts +++ b/lib/core/lib/request/attach-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachVolumeRequest { +export interface AttachVolumeRequest extends common.BaseRequest { /** * Attach volume request */ diff --git a/lib/core/lib/request/bulk-add-virtual-circuit-public-prefixes-request.ts b/lib/core/lib/request/bulk-add-virtual-circuit-public-prefixes-request.ts index ff14ed9ac0..0e151d969d 100644 --- a/lib/core/lib/request/bulk-add-virtual-circuit-public-prefixes-request.ts +++ b/lib/core/lib/request/bulk-add-virtual-circuit-public-prefixes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BulkAddVirtualCircuitPublicPrefixesRequest { +export interface BulkAddVirtualCircuitPublicPrefixesRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/bulk-delete-virtual-circuit-public-prefixes-request.ts b/lib/core/lib/request/bulk-delete-virtual-circuit-public-prefixes-request.ts index f42f4d02e0..154aa9c378 100644 --- a/lib/core/lib/request/bulk-delete-virtual-circuit-public-prefixes-request.ts +++ b/lib/core/lib/request/bulk-delete-virtual-circuit-public-prefixes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BulkDeleteVirtualCircuitPublicPrefixesRequest { +export interface BulkDeleteVirtualCircuitPublicPrefixesRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/capture-console-history-request.ts b/lib/core/lib/request/capture-console-history-request.ts index 853fa12f88..0553cdb2e0 100644 --- a/lib/core/lib/request/capture-console-history-request.ts +++ b/lib/core/lib/request/capture-console-history-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CaptureConsoleHistoryRequest { +export interface CaptureConsoleHistoryRequest extends common.BaseRequest { /** * Console history details */ diff --git a/lib/core/lib/request/change-boot-volume-backup-compartment-request.ts b/lib/core/lib/request/change-boot-volume-backup-compartment-request.ts index 2a26703506..ee904fbf35 100644 --- a/lib/core/lib/request/change-boot-volume-backup-compartment-request.ts +++ b/lib/core/lib/request/change-boot-volume-backup-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeBootVolumeBackupCompartmentRequest { +export interface ChangeBootVolumeBackupCompartmentRequest extends common.BaseRequest { /** * The OCID of the boot volume backup. */ diff --git a/lib/core/lib/request/change-boot-volume-compartment-request.ts b/lib/core/lib/request/change-boot-volume-compartment-request.ts index 88620d0ea0..3b9a8d495e 100644 --- a/lib/core/lib/request/change-boot-volume-compartment-request.ts +++ b/lib/core/lib/request/change-boot-volume-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeBootVolumeCompartmentRequest { +export interface ChangeBootVolumeCompartmentRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/change-cluster-network-compartment-request.ts b/lib/core/lib/request/change-cluster-network-compartment-request.ts index 2ff019555a..6f87d5d649 100644 --- a/lib/core/lib/request/change-cluster-network-compartment-request.ts +++ b/lib/core/lib/request/change-cluster-network-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeClusterNetworkCompartmentRequest { +export interface ChangeClusterNetworkCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster network. */ diff --git a/lib/core/lib/request/change-compute-image-capability-schema-compartment-request.ts b/lib/core/lib/request/change-compute-image-capability-schema-compartment-request.ts index 1725249ce4..a59b73ad87 100644 --- a/lib/core/lib/request/change-compute-image-capability-schema-compartment-request.ts +++ b/lib/core/lib/request/change-compute-image-capability-schema-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeComputeImageCapabilitySchemaCompartmentRequest { +export interface ChangeComputeImageCapabilitySchemaCompartmentRequest extends common.BaseRequest { /** * The id of the compute image capability schema or the image ocid */ diff --git a/lib/core/lib/request/change-cpe-compartment-request.ts b/lib/core/lib/request/change-cpe-compartment-request.ts index b3aa684af0..9ae870a8ca 100644 --- a/lib/core/lib/request/change-cpe-compartment-request.ts +++ b/lib/core/lib/request/change-cpe-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCpeCompartmentRequest { +export interface ChangeCpeCompartmentRequest extends common.BaseRequest { /** * The OCID of the CPE. */ diff --git a/lib/core/lib/request/change-cross-connect-compartment-request.ts b/lib/core/lib/request/change-cross-connect-compartment-request.ts index 3c3282a467..d840782e22 100644 --- a/lib/core/lib/request/change-cross-connect-compartment-request.ts +++ b/lib/core/lib/request/change-cross-connect-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCrossConnectCompartmentRequest { +export interface ChangeCrossConnectCompartmentRequest extends common.BaseRequest { /** * The OCID of the cross-connect. */ diff --git a/lib/core/lib/request/change-cross-connect-group-compartment-request.ts b/lib/core/lib/request/change-cross-connect-group-compartment-request.ts index 65863142d2..2446f3e333 100644 --- a/lib/core/lib/request/change-cross-connect-group-compartment-request.ts +++ b/lib/core/lib/request/change-cross-connect-group-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCrossConnectGroupCompartmentRequest { +export interface ChangeCrossConnectGroupCompartmentRequest extends common.BaseRequest { /** * The OCID of the cross-connect group. */ diff --git a/lib/core/lib/request/change-dedicated-vm-host-compartment-request.ts b/lib/core/lib/request/change-dedicated-vm-host-compartment-request.ts index 2edc9aff01..4abea011df 100644 --- a/lib/core/lib/request/change-dedicated-vm-host-compartment-request.ts +++ b/lib/core/lib/request/change-dedicated-vm-host-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeDedicatedVmHostCompartmentRequest { +export interface ChangeDedicatedVmHostCompartmentRequest extends common.BaseRequest { /** * The OCID of the dedicated VM host. */ diff --git a/lib/core/lib/request/change-dhcp-options-compartment-request.ts b/lib/core/lib/request/change-dhcp-options-compartment-request.ts index 2cc3897b16..45ac42ecfb 100644 --- a/lib/core/lib/request/change-dhcp-options-compartment-request.ts +++ b/lib/core/lib/request/change-dhcp-options-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeDhcpOptionsCompartmentRequest { +export interface ChangeDhcpOptionsCompartmentRequest extends common.BaseRequest { /** * The OCID for the set of DHCP options. */ diff --git a/lib/core/lib/request/change-drg-compartment-request.ts b/lib/core/lib/request/change-drg-compartment-request.ts index 8f414c7621..2283f2a7dd 100644 --- a/lib/core/lib/request/change-drg-compartment-request.ts +++ b/lib/core/lib/request/change-drg-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeDrgCompartmentRequest { +export interface ChangeDrgCompartmentRequest extends common.BaseRequest { /** * The OCID of the DRG. */ diff --git a/lib/core/lib/request/change-image-compartment-request.ts b/lib/core/lib/request/change-image-compartment-request.ts index 89c8c4b21b..09e8b6c502 100644 --- a/lib/core/lib/request/change-image-compartment-request.ts +++ b/lib/core/lib/request/change-image-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeImageCompartmentRequest { +export interface ChangeImageCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/change-instance-compartment-request.ts b/lib/core/lib/request/change-instance-compartment-request.ts index afb4aeee2c..7b60608fb9 100644 --- a/lib/core/lib/request/change-instance-compartment-request.ts +++ b/lib/core/lib/request/change-instance-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeInstanceCompartmentRequest { +export interface ChangeInstanceCompartmentRequest extends common.BaseRequest { /** * The OCID of the instance. */ diff --git a/lib/core/lib/request/change-instance-configuration-compartment-request.ts b/lib/core/lib/request/change-instance-configuration-compartment-request.ts index 1e17b75462..ac54efc756 100644 --- a/lib/core/lib/request/change-instance-configuration-compartment-request.ts +++ b/lib/core/lib/request/change-instance-configuration-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeInstanceConfigurationCompartmentRequest { +export interface ChangeInstanceConfigurationCompartmentRequest extends common.BaseRequest { /** * The OCID of the instance configuration. */ diff --git a/lib/core/lib/request/change-instance-pool-compartment-request.ts b/lib/core/lib/request/change-instance-pool-compartment-request.ts index 170843ac6e..37565043d0 100644 --- a/lib/core/lib/request/change-instance-pool-compartment-request.ts +++ b/lib/core/lib/request/change-instance-pool-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeInstancePoolCompartmentRequest { +export interface ChangeInstancePoolCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/change-internet-gateway-compartment-request.ts b/lib/core/lib/request/change-internet-gateway-compartment-request.ts index 53083f269c..2a81014591 100644 --- a/lib/core/lib/request/change-internet-gateway-compartment-request.ts +++ b/lib/core/lib/request/change-internet-gateway-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeInternetGatewayCompartmentRequest { +export interface ChangeInternetGatewayCompartmentRequest extends common.BaseRequest { /** * The OCID of the internet gateway. */ diff --git a/lib/core/lib/request/change-ipsec-connection-compartment-request.ts b/lib/core/lib/request/change-ipsec-connection-compartment-request.ts index 6c5fa7f3d7..79322af320 100644 --- a/lib/core/lib/request/change-ipsec-connection-compartment-request.ts +++ b/lib/core/lib/request/change-ipsec-connection-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeIPSecConnectionCompartmentRequest { +export interface ChangeIPSecConnectionCompartmentRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/change-local-peering-gateway-compartment-request.ts b/lib/core/lib/request/change-local-peering-gateway-compartment-request.ts index 456e55f7fb..c31e858c06 100644 --- a/lib/core/lib/request/change-local-peering-gateway-compartment-request.ts +++ b/lib/core/lib/request/change-local-peering-gateway-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeLocalPeeringGatewayCompartmentRequest { +export interface ChangeLocalPeeringGatewayCompartmentRequest extends common.BaseRequest { /** * The OCID of the local peering gateway. */ diff --git a/lib/core/lib/request/change-nat-gateway-compartment-request.ts b/lib/core/lib/request/change-nat-gateway-compartment-request.ts index 8b821c2cc6..b45c54c4f4 100644 --- a/lib/core/lib/request/change-nat-gateway-compartment-request.ts +++ b/lib/core/lib/request/change-nat-gateway-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeNatGatewayCompartmentRequest { +export interface ChangeNatGatewayCompartmentRequest extends common.BaseRequest { /** * The NAT gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/change-network-security-group-compartment-request.ts b/lib/core/lib/request/change-network-security-group-compartment-request.ts index 70f5c0b982..5b377db128 100644 --- a/lib/core/lib/request/change-network-security-group-compartment-request.ts +++ b/lib/core/lib/request/change-network-security-group-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeNetworkSecurityGroupCompartmentRequest { +export interface ChangeNetworkSecurityGroupCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/change-public-ip-compartment-request.ts b/lib/core/lib/request/change-public-ip-compartment-request.ts index 6f0dce332c..8acf79221c 100644 --- a/lib/core/lib/request/change-public-ip-compartment-request.ts +++ b/lib/core/lib/request/change-public-ip-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangePublicIpCompartmentRequest { +export interface ChangePublicIpCompartmentRequest extends common.BaseRequest { /** * The OCID of the public IP. */ diff --git a/lib/core/lib/request/change-remote-peering-connection-compartment-request.ts b/lib/core/lib/request/change-remote-peering-connection-compartment-request.ts index 899b68b33f..f7f43a8745 100644 --- a/lib/core/lib/request/change-remote-peering-connection-compartment-request.ts +++ b/lib/core/lib/request/change-remote-peering-connection-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeRemotePeeringConnectionCompartmentRequest { +export interface ChangeRemotePeeringConnectionCompartmentRequest extends common.BaseRequest { /** * The OCID of the remote peering connection (RPC). */ diff --git a/lib/core/lib/request/change-route-table-compartment-request.ts b/lib/core/lib/request/change-route-table-compartment-request.ts index 3719cca9a1..fd068ae697 100644 --- a/lib/core/lib/request/change-route-table-compartment-request.ts +++ b/lib/core/lib/request/change-route-table-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeRouteTableCompartmentRequest { +export interface ChangeRouteTableCompartmentRequest extends common.BaseRequest { /** * The OCID of the route table. */ diff --git a/lib/core/lib/request/change-security-list-compartment-request.ts b/lib/core/lib/request/change-security-list-compartment-request.ts index dee2ef3287..540bf59aba 100644 --- a/lib/core/lib/request/change-security-list-compartment-request.ts +++ b/lib/core/lib/request/change-security-list-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSecurityListCompartmentRequest { +export interface ChangeSecurityListCompartmentRequest extends common.BaseRequest { /** * The OCID of the security list. */ diff --git a/lib/core/lib/request/change-service-gateway-compartment-request.ts b/lib/core/lib/request/change-service-gateway-compartment-request.ts index dab44ad2ce..d4aa1d2a4c 100644 --- a/lib/core/lib/request/change-service-gateway-compartment-request.ts +++ b/lib/core/lib/request/change-service-gateway-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeServiceGatewayCompartmentRequest { +export interface ChangeServiceGatewayCompartmentRequest extends common.BaseRequest { /** * The service gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/change-subnet-compartment-request.ts b/lib/core/lib/request/change-subnet-compartment-request.ts index d748af5df5..459fbc2422 100644 --- a/lib/core/lib/request/change-subnet-compartment-request.ts +++ b/lib/core/lib/request/change-subnet-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSubnetCompartmentRequest { +export interface ChangeSubnetCompartmentRequest extends common.BaseRequest { /** * The OCID of the subnet. */ diff --git a/lib/core/lib/request/change-vcn-compartment-request.ts b/lib/core/lib/request/change-vcn-compartment-request.ts index cb724f8c70..c11c849eaa 100644 --- a/lib/core/lib/request/change-vcn-compartment-request.ts +++ b/lib/core/lib/request/change-vcn-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVcnCompartmentRequest { +export interface ChangeVcnCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. */ diff --git a/lib/core/lib/request/change-virtual-circuit-compartment-request.ts b/lib/core/lib/request/change-virtual-circuit-compartment-request.ts index 0abce19fc7..ff7e902e4f 100644 --- a/lib/core/lib/request/change-virtual-circuit-compartment-request.ts +++ b/lib/core/lib/request/change-virtual-circuit-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVirtualCircuitCompartmentRequest { +export interface ChangeVirtualCircuitCompartmentRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/change-vlan-compartment-request.ts b/lib/core/lib/request/change-vlan-compartment-request.ts index 5c7291badd..8b7d90482c 100644 --- a/lib/core/lib/request/change-vlan-compartment-request.ts +++ b/lib/core/lib/request/change-vlan-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVlanCompartmentRequest { +export interface ChangeVlanCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VLAN. */ diff --git a/lib/core/lib/request/change-volume-backup-compartment-request.ts b/lib/core/lib/request/change-volume-backup-compartment-request.ts index 22a924aa1a..d420d3f287 100644 --- a/lib/core/lib/request/change-volume-backup-compartment-request.ts +++ b/lib/core/lib/request/change-volume-backup-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVolumeBackupCompartmentRequest { +export interface ChangeVolumeBackupCompartmentRequest extends common.BaseRequest { /** * The OCID of the volume backup. */ diff --git a/lib/core/lib/request/change-volume-compartment-request.ts b/lib/core/lib/request/change-volume-compartment-request.ts index 09b1c427f8..118be9a142 100644 --- a/lib/core/lib/request/change-volume-compartment-request.ts +++ b/lib/core/lib/request/change-volume-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVolumeCompartmentRequest { +export interface ChangeVolumeCompartmentRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/request/change-volume-group-backup-compartment-request.ts b/lib/core/lib/request/change-volume-group-backup-compartment-request.ts index 4101df1aad..037af616fc 100644 --- a/lib/core/lib/request/change-volume-group-backup-compartment-request.ts +++ b/lib/core/lib/request/change-volume-group-backup-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVolumeGroupBackupCompartmentRequest { +export interface ChangeVolumeGroupBackupCompartmentRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group backup. */ diff --git a/lib/core/lib/request/change-volume-group-compartment-request.ts b/lib/core/lib/request/change-volume-group-compartment-request.ts index 7ddb63c443..72b71a3d37 100644 --- a/lib/core/lib/request/change-volume-group-compartment-request.ts +++ b/lib/core/lib/request/change-volume-group-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVolumeGroupCompartmentRequest { +export interface ChangeVolumeGroupCompartmentRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group. */ diff --git a/lib/core/lib/request/connect-local-peering-gateways-request.ts b/lib/core/lib/request/connect-local-peering-gateways-request.ts index c59cdf498c..93401ba7b5 100644 --- a/lib/core/lib/request/connect-local-peering-gateways-request.ts +++ b/lib/core/lib/request/connect-local-peering-gateways-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ConnectLocalPeeringGatewaysRequest { +export interface ConnectLocalPeeringGatewaysRequest extends common.BaseRequest { /** * The OCID of the local peering gateway. */ diff --git a/lib/core/lib/request/connect-remote-peering-connections-request.ts b/lib/core/lib/request/connect-remote-peering-connections-request.ts index f963d0af46..4d08568513 100644 --- a/lib/core/lib/request/connect-remote-peering-connections-request.ts +++ b/lib/core/lib/request/connect-remote-peering-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ConnectRemotePeeringConnectionsRequest { +export interface ConnectRemotePeeringConnectionsRequest extends common.BaseRequest { /** * The OCID of the remote peering connection (RPC). */ diff --git a/lib/core/lib/request/copy-boot-volume-backup-request.ts b/lib/core/lib/request/copy-boot-volume-backup-request.ts index e4877b0d3a..5981d29a49 100644 --- a/lib/core/lib/request/copy-boot-volume-backup-request.ts +++ b/lib/core/lib/request/copy-boot-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CopyBootVolumeBackupRequest { +export interface CopyBootVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the boot volume backup. */ diff --git a/lib/core/lib/request/copy-volume-backup-request.ts b/lib/core/lib/request/copy-volume-backup-request.ts index fb7e3c8a64..bfcd9a5eab 100644 --- a/lib/core/lib/request/copy-volume-backup-request.ts +++ b/lib/core/lib/request/copy-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CopyVolumeBackupRequest { +export interface CopyVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the volume backup. */ diff --git a/lib/core/lib/request/create-app-catalog-subscription-request.ts b/lib/core/lib/request/create-app-catalog-subscription-request.ts index 0926bf0b78..d6b10335ed 100644 --- a/lib/core/lib/request/create-app-catalog-subscription-request.ts +++ b/lib/core/lib/request/create-app-catalog-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAppCatalogSubscriptionRequest { +export interface CreateAppCatalogSubscriptionRequest extends common.BaseRequest { /** * Request for the creation of a subscription for listing resource version for a compartment. */ diff --git a/lib/core/lib/request/create-boot-volume-backup-request.ts b/lib/core/lib/request/create-boot-volume-backup-request.ts index 3774738a99..d44f82dcce 100644 --- a/lib/core/lib/request/create-boot-volume-backup-request.ts +++ b/lib/core/lib/request/create-boot-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBootVolumeBackupRequest { +export interface CreateBootVolumeBackupRequest extends common.BaseRequest { /** * Request to create a new backup of given boot volume. */ diff --git a/lib/core/lib/request/create-boot-volume-request.ts b/lib/core/lib/request/create-boot-volume-request.ts index b3f4927e6a..d4cde603cf 100644 --- a/lib/core/lib/request/create-boot-volume-request.ts +++ b/lib/core/lib/request/create-boot-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBootVolumeRequest { +export interface CreateBootVolumeRequest extends common.BaseRequest { /** * Request to create a new boot volume. */ diff --git a/lib/core/lib/request/create-cluster-network-request.ts b/lib/core/lib/request/create-cluster-network-request.ts index 92561ff280..051943b99f 100644 --- a/lib/core/lib/request/create-cluster-network-request.ts +++ b/lib/core/lib/request/create-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateClusterNetworkRequest { +export interface CreateClusterNetworkRequest extends common.BaseRequest { /** * Cluster network creation details */ diff --git a/lib/core/lib/request/create-compute-image-capability-schema-request.ts b/lib/core/lib/request/create-compute-image-capability-schema-request.ts index cdd191cc13..c4d7513015 100644 --- a/lib/core/lib/request/create-compute-image-capability-schema-request.ts +++ b/lib/core/lib/request/create-compute-image-capability-schema-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateComputeImageCapabilitySchemaRequest { +export interface CreateComputeImageCapabilitySchemaRequest extends common.BaseRequest { /** * Compute Image Capability Schema creation details */ diff --git a/lib/core/lib/request/create-cpe-request.ts b/lib/core/lib/request/create-cpe-request.ts index fe606e4c56..1e8378fd99 100644 --- a/lib/core/lib/request/create-cpe-request.ts +++ b/lib/core/lib/request/create-cpe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCpeRequest { +export interface CreateCpeRequest extends common.BaseRequest { /** * Details for creating a CPE. */ diff --git a/lib/core/lib/request/create-cross-connect-group-request.ts b/lib/core/lib/request/create-cross-connect-group-request.ts index 3e3cf6120d..167abb4be8 100644 --- a/lib/core/lib/request/create-cross-connect-group-request.ts +++ b/lib/core/lib/request/create-cross-connect-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCrossConnectGroupRequest { +export interface CreateCrossConnectGroupRequest extends common.BaseRequest { /** * Details to create a CrossConnectGroup */ diff --git a/lib/core/lib/request/create-cross-connect-request.ts b/lib/core/lib/request/create-cross-connect-request.ts index 12ffa70972..a5f602a494 100644 --- a/lib/core/lib/request/create-cross-connect-request.ts +++ b/lib/core/lib/request/create-cross-connect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCrossConnectRequest { +export interface CreateCrossConnectRequest extends common.BaseRequest { /** * Details to create a CrossConnect */ diff --git a/lib/core/lib/request/create-dedicated-vm-host-request.ts b/lib/core/lib/request/create-dedicated-vm-host-request.ts index 8018f5fbe9..bb5463fa0b 100644 --- a/lib/core/lib/request/create-dedicated-vm-host-request.ts +++ b/lib/core/lib/request/create-dedicated-vm-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDedicatedVmHostRequest { +export interface CreateDedicatedVmHostRequest extends common.BaseRequest { /** * The details for creating a new dedicated virtual machine host. */ diff --git a/lib/core/lib/request/create-dhcp-options-request.ts b/lib/core/lib/request/create-dhcp-options-request.ts index a274785f10..8716a42d14 100644 --- a/lib/core/lib/request/create-dhcp-options-request.ts +++ b/lib/core/lib/request/create-dhcp-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDhcpOptionsRequest { +export interface CreateDhcpOptionsRequest extends common.BaseRequest { /** * Request object for creating a new set of DHCP options. */ diff --git a/lib/core/lib/request/create-drg-attachment-request.ts b/lib/core/lib/request/create-drg-attachment-request.ts index bf7c61fbfd..dae00d2dbd 100644 --- a/lib/core/lib/request/create-drg-attachment-request.ts +++ b/lib/core/lib/request/create-drg-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDrgAttachmentRequest { +export interface CreateDrgAttachmentRequest extends common.BaseRequest { /** * Details for creating a `DrgAttachment`. */ diff --git a/lib/core/lib/request/create-drg-request.ts b/lib/core/lib/request/create-drg-request.ts index 99be224bc9..6e017ee95c 100644 --- a/lib/core/lib/request/create-drg-request.ts +++ b/lib/core/lib/request/create-drg-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDrgRequest { +export interface CreateDrgRequest extends common.BaseRequest { /** * Details for creating a DRG. */ diff --git a/lib/core/lib/request/create-flow-log-config-attachment-request.ts b/lib/core/lib/request/create-flow-log-config-attachment-request.ts index 25cdddc386..8320afb5af 100644 --- a/lib/core/lib/request/create-flow-log-config-attachment-request.ts +++ b/lib/core/lib/request/create-flow-log-config-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFlowLogConfigAttachmentRequest { +export interface CreateFlowLogConfigAttachmentRequest extends common.BaseRequest { /** * Details for creating the flow log configuration attachment. */ diff --git a/lib/core/lib/request/create-flow-log-config-request.ts b/lib/core/lib/request/create-flow-log-config-request.ts index 58096f9526..08a8d7e48a 100644 --- a/lib/core/lib/request/create-flow-log-config-request.ts +++ b/lib/core/lib/request/create-flow-log-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFlowLogConfigRequest { +export interface CreateFlowLogConfigRequest extends common.BaseRequest { /** * Details of a flow log configuration to be created. */ diff --git a/lib/core/lib/request/create-image-request.ts b/lib/core/lib/request/create-image-request.ts index 70499c99cb..51adf47b9b 100644 --- a/lib/core/lib/request/create-image-request.ts +++ b/lib/core/lib/request/create-image-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateImageRequest { +export interface CreateImageRequest extends common.BaseRequest { /** * Image creation details */ diff --git a/lib/core/lib/request/create-instance-configuration-request.ts b/lib/core/lib/request/create-instance-configuration-request.ts index b8469636a0..6038999586 100644 --- a/lib/core/lib/request/create-instance-configuration-request.ts +++ b/lib/core/lib/request/create-instance-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateInstanceConfigurationRequest { +export interface CreateInstanceConfigurationRequest extends common.BaseRequest { /** * Instance configuration creation details */ diff --git a/lib/core/lib/request/create-instance-console-connection-request.ts b/lib/core/lib/request/create-instance-console-connection-request.ts index cddd6c86d9..75d486bf28 100644 --- a/lib/core/lib/request/create-instance-console-connection-request.ts +++ b/lib/core/lib/request/create-instance-console-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateInstanceConsoleConnectionRequest { +export interface CreateInstanceConsoleConnectionRequest extends common.BaseRequest { /** * Request object for creating an InstanceConsoleConnection */ diff --git a/lib/core/lib/request/create-instance-pool-request.ts b/lib/core/lib/request/create-instance-pool-request.ts index 83bbb25703..5605a5d814 100644 --- a/lib/core/lib/request/create-instance-pool-request.ts +++ b/lib/core/lib/request/create-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateInstancePoolRequest { +export interface CreateInstancePoolRequest extends common.BaseRequest { /** * Instance pool creation details */ diff --git a/lib/core/lib/request/create-internet-gateway-request.ts b/lib/core/lib/request/create-internet-gateway-request.ts index eae5e3788f..82f76c342d 100644 --- a/lib/core/lib/request/create-internet-gateway-request.ts +++ b/lib/core/lib/request/create-internet-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateInternetGatewayRequest { +export interface CreateInternetGatewayRequest extends common.BaseRequest { /** * Details for creating a new internet gateway. */ diff --git a/lib/core/lib/request/create-ipsec-connection-request.ts b/lib/core/lib/request/create-ipsec-connection-request.ts index eb1a98d93a..096b4f3c73 100644 --- a/lib/core/lib/request/create-ipsec-connection-request.ts +++ b/lib/core/lib/request/create-ipsec-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIPSecConnectionRequest { +export interface CreateIPSecConnectionRequest extends common.BaseRequest { /** * Details for creating an `IPSecConnection`. */ diff --git a/lib/core/lib/request/create-ipv6-request.ts b/lib/core/lib/request/create-ipv6-request.ts index dc377b48c4..2be811a5f9 100644 --- a/lib/core/lib/request/create-ipv6-request.ts +++ b/lib/core/lib/request/create-ipv6-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIpv6Request { +export interface CreateIpv6Request extends common.BaseRequest { /** * Create IPv6 details. */ diff --git a/lib/core/lib/request/create-local-peering-gateway-request.ts b/lib/core/lib/request/create-local-peering-gateway-request.ts index b6fdd9b4b5..25f17e1ca3 100644 --- a/lib/core/lib/request/create-local-peering-gateway-request.ts +++ b/lib/core/lib/request/create-local-peering-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateLocalPeeringGatewayRequest { +export interface CreateLocalPeeringGatewayRequest extends common.BaseRequest { /** * Details for creating a new local peering gateway. */ diff --git a/lib/core/lib/request/create-nat-gateway-request.ts b/lib/core/lib/request/create-nat-gateway-request.ts index 9ef7574d84..bf19fb5e75 100644 --- a/lib/core/lib/request/create-nat-gateway-request.ts +++ b/lib/core/lib/request/create-nat-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateNatGatewayRequest { +export interface CreateNatGatewayRequest extends common.BaseRequest { /** * Details for creating a NAT gateway. */ diff --git a/lib/core/lib/request/create-network-security-group-request.ts b/lib/core/lib/request/create-network-security-group-request.ts index e5fb5d7aa1..6f3b53e2d0 100644 --- a/lib/core/lib/request/create-network-security-group-request.ts +++ b/lib/core/lib/request/create-network-security-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateNetworkSecurityGroupRequest { +export interface CreateNetworkSecurityGroupRequest extends common.BaseRequest { /** * Details for creating a network security group. */ diff --git a/lib/core/lib/request/create-private-ip-request.ts b/lib/core/lib/request/create-private-ip-request.ts index 807f93e262..37da014974 100644 --- a/lib/core/lib/request/create-private-ip-request.ts +++ b/lib/core/lib/request/create-private-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePrivateIpRequest { +export interface CreatePrivateIpRequest extends common.BaseRequest { /** * Create private IP details. */ diff --git a/lib/core/lib/request/create-public-ip-request.ts b/lib/core/lib/request/create-public-ip-request.ts index a4e8655e64..f4dbf4fc1e 100644 --- a/lib/core/lib/request/create-public-ip-request.ts +++ b/lib/core/lib/request/create-public-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePublicIpRequest { +export interface CreatePublicIpRequest extends common.BaseRequest { /** * Create public IP details. */ diff --git a/lib/core/lib/request/create-remote-peering-connection-request.ts b/lib/core/lib/request/create-remote-peering-connection-request.ts index a542314f7f..d6cc70c2df 100644 --- a/lib/core/lib/request/create-remote-peering-connection-request.ts +++ b/lib/core/lib/request/create-remote-peering-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRemotePeeringConnectionRequest { +export interface CreateRemotePeeringConnectionRequest extends common.BaseRequest { /** * Request to create peering connection to remote region */ diff --git a/lib/core/lib/request/create-route-table-request.ts b/lib/core/lib/request/create-route-table-request.ts index 16a29107b9..ed9fcd32f6 100644 --- a/lib/core/lib/request/create-route-table-request.ts +++ b/lib/core/lib/request/create-route-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRouteTableRequest { +export interface CreateRouteTableRequest extends common.BaseRequest { /** * Details for creating a new route table. */ diff --git a/lib/core/lib/request/create-security-list-request.ts b/lib/core/lib/request/create-security-list-request.ts index 8e9610e016..964abf7993 100644 --- a/lib/core/lib/request/create-security-list-request.ts +++ b/lib/core/lib/request/create-security-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSecurityListRequest { +export interface CreateSecurityListRequest extends common.BaseRequest { /** * Details regarding the security list to create. */ diff --git a/lib/core/lib/request/create-service-gateway-request.ts b/lib/core/lib/request/create-service-gateway-request.ts index 1419a75221..3fc94b9195 100644 --- a/lib/core/lib/request/create-service-gateway-request.ts +++ b/lib/core/lib/request/create-service-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateServiceGatewayRequest { +export interface CreateServiceGatewayRequest extends common.BaseRequest { /** * Details for creating a service gateway. */ diff --git a/lib/core/lib/request/create-subnet-request.ts b/lib/core/lib/request/create-subnet-request.ts index bde6290d10..43ede2a6ca 100644 --- a/lib/core/lib/request/create-subnet-request.ts +++ b/lib/core/lib/request/create-subnet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSubnetRequest { +export interface CreateSubnetRequest extends common.BaseRequest { /** * Details for creating a subnet. */ diff --git a/lib/core/lib/request/create-vcn-request.ts b/lib/core/lib/request/create-vcn-request.ts index 1db7207087..06568a3217 100644 --- a/lib/core/lib/request/create-vcn-request.ts +++ b/lib/core/lib/request/create-vcn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVcnRequest { +export interface CreateVcnRequest extends common.BaseRequest { /** * Details for creating a new VCN. */ diff --git a/lib/core/lib/request/create-virtual-circuit-request.ts b/lib/core/lib/request/create-virtual-circuit-request.ts index fbc91b70c5..8faeba00f9 100644 --- a/lib/core/lib/request/create-virtual-circuit-request.ts +++ b/lib/core/lib/request/create-virtual-circuit-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVirtualCircuitRequest { +export interface CreateVirtualCircuitRequest extends common.BaseRequest { /** * Details to create a VirtualCircuit. */ diff --git a/lib/core/lib/request/create-vlan-request.ts b/lib/core/lib/request/create-vlan-request.ts index f23e7cedf2..61978725c0 100644 --- a/lib/core/lib/request/create-vlan-request.ts +++ b/lib/core/lib/request/create-vlan-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVlanRequest { +export interface CreateVlanRequest extends common.BaseRequest { /** * Details for creating a VLAN */ diff --git a/lib/core/lib/request/create-volume-backup-policy-assignment-request.ts b/lib/core/lib/request/create-volume-backup-policy-assignment-request.ts index 132fa00b3e..865acad648 100644 --- a/lib/core/lib/request/create-volume-backup-policy-assignment-request.ts +++ b/lib/core/lib/request/create-volume-backup-policy-assignment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVolumeBackupPolicyAssignmentRequest { +export interface CreateVolumeBackupPolicyAssignmentRequest extends common.BaseRequest { /** * Request to assign a specified policy to a particular volume. */ diff --git a/lib/core/lib/request/create-volume-backup-policy-request.ts b/lib/core/lib/request/create-volume-backup-policy-request.ts index 606f04957e..615e241eb1 100644 --- a/lib/core/lib/request/create-volume-backup-policy-request.ts +++ b/lib/core/lib/request/create-volume-backup-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVolumeBackupPolicyRequest { +export interface CreateVolumeBackupPolicyRequest extends common.BaseRequest { /** * Request to create a new scheduled backup policy. */ diff --git a/lib/core/lib/request/create-volume-backup-request.ts b/lib/core/lib/request/create-volume-backup-request.ts index cf23724523..c0a4158ab2 100644 --- a/lib/core/lib/request/create-volume-backup-request.ts +++ b/lib/core/lib/request/create-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVolumeBackupRequest { +export interface CreateVolumeBackupRequest extends common.BaseRequest { /** * Request to create a new backup of given volume. */ diff --git a/lib/core/lib/request/create-volume-group-backup-request.ts b/lib/core/lib/request/create-volume-group-backup-request.ts index 2a727f440f..489bff17a1 100644 --- a/lib/core/lib/request/create-volume-group-backup-request.ts +++ b/lib/core/lib/request/create-volume-group-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVolumeGroupBackupRequest { +export interface CreateVolumeGroupBackupRequest extends common.BaseRequest { /** * Request to create a new backup group of given volume group. */ diff --git a/lib/core/lib/request/create-volume-group-request.ts b/lib/core/lib/request/create-volume-group-request.ts index 790cce8a28..7213d31bc1 100644 --- a/lib/core/lib/request/create-volume-group-request.ts +++ b/lib/core/lib/request/create-volume-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVolumeGroupRequest { +export interface CreateVolumeGroupRequest extends common.BaseRequest { /** * Request to create a new volume group. */ diff --git a/lib/core/lib/request/create-volume-request.ts b/lib/core/lib/request/create-volume-request.ts index ffa860f2fa..8f11d71d3a 100644 --- a/lib/core/lib/request/create-volume-request.ts +++ b/lib/core/lib/request/create-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVolumeRequest { +export interface CreateVolumeRequest extends common.BaseRequest { /** * Request to create a new volume. */ diff --git a/lib/core/lib/request/delete-app-catalog-subscription-request.ts b/lib/core/lib/request/delete-app-catalog-subscription-request.ts index 4d45793fe8..d26a8d5132 100644 --- a/lib/core/lib/request/delete-app-catalog-subscription-request.ts +++ b/lib/core/lib/request/delete-app-catalog-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAppCatalogSubscriptionRequest { +export interface DeleteAppCatalogSubscriptionRequest extends common.BaseRequest { /** * The OCID of the listing. */ diff --git a/lib/core/lib/request/delete-boot-volume-backup-request.ts b/lib/core/lib/request/delete-boot-volume-backup-request.ts index a57944b9b4..62d4df5d5c 100644 --- a/lib/core/lib/request/delete-boot-volume-backup-request.ts +++ b/lib/core/lib/request/delete-boot-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBootVolumeBackupRequest { +export interface DeleteBootVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the boot volume backup. */ diff --git a/lib/core/lib/request/delete-boot-volume-kms-key-request.ts b/lib/core/lib/request/delete-boot-volume-kms-key-request.ts index 2803f7ad29..0d956a01ac 100644 --- a/lib/core/lib/request/delete-boot-volume-kms-key-request.ts +++ b/lib/core/lib/request/delete-boot-volume-kms-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBootVolumeKmsKeyRequest { +export interface DeleteBootVolumeKmsKeyRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/delete-boot-volume-request.ts b/lib/core/lib/request/delete-boot-volume-request.ts index e28bb7b948..d1839e2064 100644 --- a/lib/core/lib/request/delete-boot-volume-request.ts +++ b/lib/core/lib/request/delete-boot-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBootVolumeRequest { +export interface DeleteBootVolumeRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/delete-compute-image-capability-schema-request.ts b/lib/core/lib/request/delete-compute-image-capability-schema-request.ts index f8a5f9439b..5470467349 100644 --- a/lib/core/lib/request/delete-compute-image-capability-schema-request.ts +++ b/lib/core/lib/request/delete-compute-image-capability-schema-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteComputeImageCapabilitySchemaRequest { +export interface DeleteComputeImageCapabilitySchemaRequest extends common.BaseRequest { /** * The id of the compute image capability schema or the image ocid */ diff --git a/lib/core/lib/request/delete-console-history-request.ts b/lib/core/lib/request/delete-console-history-request.ts index a7f803dbb0..f92ffc759c 100644 --- a/lib/core/lib/request/delete-console-history-request.ts +++ b/lib/core/lib/request/delete-console-history-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConsoleHistoryRequest { +export interface DeleteConsoleHistoryRequest extends common.BaseRequest { /** * The OCID of the console history. */ diff --git a/lib/core/lib/request/delete-cpe-request.ts b/lib/core/lib/request/delete-cpe-request.ts index b5ceffa625..1b6cb30ede 100644 --- a/lib/core/lib/request/delete-cpe-request.ts +++ b/lib/core/lib/request/delete-cpe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCpeRequest { +export interface DeleteCpeRequest extends common.BaseRequest { /** * The OCID of the CPE. */ diff --git a/lib/core/lib/request/delete-cross-connect-group-request.ts b/lib/core/lib/request/delete-cross-connect-group-request.ts index 846a64ee96..23435fa05d 100644 --- a/lib/core/lib/request/delete-cross-connect-group-request.ts +++ b/lib/core/lib/request/delete-cross-connect-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCrossConnectGroupRequest { +export interface DeleteCrossConnectGroupRequest extends common.BaseRequest { /** * The OCID of the cross-connect group. */ diff --git a/lib/core/lib/request/delete-cross-connect-request.ts b/lib/core/lib/request/delete-cross-connect-request.ts index b43b76a4f9..2b91556341 100644 --- a/lib/core/lib/request/delete-cross-connect-request.ts +++ b/lib/core/lib/request/delete-cross-connect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCrossConnectRequest { +export interface DeleteCrossConnectRequest extends common.BaseRequest { /** * The OCID of the cross-connect. */ diff --git a/lib/core/lib/request/delete-dedicated-vm-host-request.ts b/lib/core/lib/request/delete-dedicated-vm-host-request.ts index 67552ba8d2..1b9855f284 100644 --- a/lib/core/lib/request/delete-dedicated-vm-host-request.ts +++ b/lib/core/lib/request/delete-dedicated-vm-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDedicatedVmHostRequest { +export interface DeleteDedicatedVmHostRequest extends common.BaseRequest { /** * The OCID of the dedicated VM host. */ diff --git a/lib/core/lib/request/delete-dhcp-options-request.ts b/lib/core/lib/request/delete-dhcp-options-request.ts index dcf53df3c3..6fdd725a34 100644 --- a/lib/core/lib/request/delete-dhcp-options-request.ts +++ b/lib/core/lib/request/delete-dhcp-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDhcpOptionsRequest { +export interface DeleteDhcpOptionsRequest extends common.BaseRequest { /** * The OCID for the set of DHCP options. */ diff --git a/lib/core/lib/request/delete-drg-attachment-request.ts b/lib/core/lib/request/delete-drg-attachment-request.ts index 9d6a021edf..fd7a55a2cb 100644 --- a/lib/core/lib/request/delete-drg-attachment-request.ts +++ b/lib/core/lib/request/delete-drg-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDrgAttachmentRequest { +export interface DeleteDrgAttachmentRequest extends common.BaseRequest { /** * The OCID of the DRG attachment. */ diff --git a/lib/core/lib/request/delete-drg-request.ts b/lib/core/lib/request/delete-drg-request.ts index d53b23a629..14d0873d7e 100644 --- a/lib/core/lib/request/delete-drg-request.ts +++ b/lib/core/lib/request/delete-drg-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDrgRequest { +export interface DeleteDrgRequest extends common.BaseRequest { /** * The OCID of the DRG. */ diff --git a/lib/core/lib/request/delete-flow-log-config-attachment-request.ts b/lib/core/lib/request/delete-flow-log-config-attachment-request.ts index 395a9589ee..22d509a1fb 100644 --- a/lib/core/lib/request/delete-flow-log-config-attachment-request.ts +++ b/lib/core/lib/request/delete-flow-log-config-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFlowLogConfigAttachmentRequest { +export interface DeleteFlowLogConfigAttachmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the flow log configuration attachment. */ diff --git a/lib/core/lib/request/delete-flow-log-config-request.ts b/lib/core/lib/request/delete-flow-log-config-request.ts index bed48ff2ef..ed1e65a193 100644 --- a/lib/core/lib/request/delete-flow-log-config-request.ts +++ b/lib/core/lib/request/delete-flow-log-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFlowLogConfigRequest { +export interface DeleteFlowLogConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the flow log configuration. */ diff --git a/lib/core/lib/request/delete-image-request.ts b/lib/core/lib/request/delete-image-request.ts index 2b90968363..64ef526d35 100644 --- a/lib/core/lib/request/delete-image-request.ts +++ b/lib/core/lib/request/delete-image-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteImageRequest { +export interface DeleteImageRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/delete-instance-configuration-request.ts b/lib/core/lib/request/delete-instance-configuration-request.ts index c2b35f5872..6f239106f3 100644 --- a/lib/core/lib/request/delete-instance-configuration-request.ts +++ b/lib/core/lib/request/delete-instance-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteInstanceConfigurationRequest { +export interface DeleteInstanceConfigurationRequest extends common.BaseRequest { /** * The OCID of the instance configuration. */ diff --git a/lib/core/lib/request/delete-instance-console-connection-request.ts b/lib/core/lib/request/delete-instance-console-connection-request.ts index 6ba65cef78..c86ee892a7 100644 --- a/lib/core/lib/request/delete-instance-console-connection-request.ts +++ b/lib/core/lib/request/delete-instance-console-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteInstanceConsoleConnectionRequest { +export interface DeleteInstanceConsoleConnectionRequest extends common.BaseRequest { /** * The OCID of the instance console connection. */ diff --git a/lib/core/lib/request/delete-internet-gateway-request.ts b/lib/core/lib/request/delete-internet-gateway-request.ts index 62643c1b7e..611ada4b63 100644 --- a/lib/core/lib/request/delete-internet-gateway-request.ts +++ b/lib/core/lib/request/delete-internet-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteInternetGatewayRequest { +export interface DeleteInternetGatewayRequest extends common.BaseRequest { /** * The OCID of the internet gateway. */ diff --git a/lib/core/lib/request/delete-ipsec-connection-request.ts b/lib/core/lib/request/delete-ipsec-connection-request.ts index 4fa959aa3e..d56a940682 100644 --- a/lib/core/lib/request/delete-ipsec-connection-request.ts +++ b/lib/core/lib/request/delete-ipsec-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteIPSecConnectionRequest { +export interface DeleteIPSecConnectionRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/delete-ipv6-request.ts b/lib/core/lib/request/delete-ipv6-request.ts index fe31ac24c1..c0c908e5a6 100644 --- a/lib/core/lib/request/delete-ipv6-request.ts +++ b/lib/core/lib/request/delete-ipv6-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteIpv6Request { +export interface DeleteIpv6Request extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the IPv6. */ diff --git a/lib/core/lib/request/delete-local-peering-gateway-request.ts b/lib/core/lib/request/delete-local-peering-gateway-request.ts index 84176ee7e6..1aa2eed22b 100644 --- a/lib/core/lib/request/delete-local-peering-gateway-request.ts +++ b/lib/core/lib/request/delete-local-peering-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteLocalPeeringGatewayRequest { +export interface DeleteLocalPeeringGatewayRequest extends common.BaseRequest { /** * The OCID of the local peering gateway. */ diff --git a/lib/core/lib/request/delete-nat-gateway-request.ts b/lib/core/lib/request/delete-nat-gateway-request.ts index 3f380f406c..47b4fb1889 100644 --- a/lib/core/lib/request/delete-nat-gateway-request.ts +++ b/lib/core/lib/request/delete-nat-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteNatGatewayRequest { +export interface DeleteNatGatewayRequest extends common.BaseRequest { /** * The NAT gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/delete-network-security-group-request.ts b/lib/core/lib/request/delete-network-security-group-request.ts index 544f25ad23..08171d2012 100644 --- a/lib/core/lib/request/delete-network-security-group-request.ts +++ b/lib/core/lib/request/delete-network-security-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteNetworkSecurityGroupRequest { +export interface DeleteNetworkSecurityGroupRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/delete-private-ip-request.ts b/lib/core/lib/request/delete-private-ip-request.ts index dd174fec73..9d8aa97a98 100644 --- a/lib/core/lib/request/delete-private-ip-request.ts +++ b/lib/core/lib/request/delete-private-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePrivateIpRequest { +export interface DeletePrivateIpRequest extends common.BaseRequest { /** * The OCID of the private IP. */ diff --git a/lib/core/lib/request/delete-public-ip-request.ts b/lib/core/lib/request/delete-public-ip-request.ts index da6c45a232..bc8d110533 100644 --- a/lib/core/lib/request/delete-public-ip-request.ts +++ b/lib/core/lib/request/delete-public-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePublicIpRequest { +export interface DeletePublicIpRequest extends common.BaseRequest { /** * The OCID of the public IP. */ diff --git a/lib/core/lib/request/delete-remote-peering-connection-request.ts b/lib/core/lib/request/delete-remote-peering-connection-request.ts index 5798e0d9f0..c14a1fa08f 100644 --- a/lib/core/lib/request/delete-remote-peering-connection-request.ts +++ b/lib/core/lib/request/delete-remote-peering-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRemotePeeringConnectionRequest { +export interface DeleteRemotePeeringConnectionRequest extends common.BaseRequest { /** * The OCID of the remote peering connection (RPC). */ diff --git a/lib/core/lib/request/delete-route-table-request.ts b/lib/core/lib/request/delete-route-table-request.ts index b6f430d01f..f8ab250c05 100644 --- a/lib/core/lib/request/delete-route-table-request.ts +++ b/lib/core/lib/request/delete-route-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRouteTableRequest { +export interface DeleteRouteTableRequest extends common.BaseRequest { /** * The OCID of the route table. */ diff --git a/lib/core/lib/request/delete-security-list-request.ts b/lib/core/lib/request/delete-security-list-request.ts index 32a87db689..ef46326552 100644 --- a/lib/core/lib/request/delete-security-list-request.ts +++ b/lib/core/lib/request/delete-security-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSecurityListRequest { +export interface DeleteSecurityListRequest extends common.BaseRequest { /** * The OCID of the security list. */ diff --git a/lib/core/lib/request/delete-service-gateway-request.ts b/lib/core/lib/request/delete-service-gateway-request.ts index dadeeff8d0..33bdf6995b 100644 --- a/lib/core/lib/request/delete-service-gateway-request.ts +++ b/lib/core/lib/request/delete-service-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteServiceGatewayRequest { +export interface DeleteServiceGatewayRequest extends common.BaseRequest { /** * The service gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/delete-subnet-request.ts b/lib/core/lib/request/delete-subnet-request.ts index 4fe16857d0..3061a5f9bb 100644 --- a/lib/core/lib/request/delete-subnet-request.ts +++ b/lib/core/lib/request/delete-subnet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSubnetRequest { +export interface DeleteSubnetRequest extends common.BaseRequest { /** * The OCID of the subnet. */ diff --git a/lib/core/lib/request/delete-vcn-request.ts b/lib/core/lib/request/delete-vcn-request.ts index 9781ca1252..0b0652c0a4 100644 --- a/lib/core/lib/request/delete-vcn-request.ts +++ b/lib/core/lib/request/delete-vcn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVcnRequest { +export interface DeleteVcnRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. */ diff --git a/lib/core/lib/request/delete-virtual-circuit-request.ts b/lib/core/lib/request/delete-virtual-circuit-request.ts index 40e2c3023a..6745f4750e 100644 --- a/lib/core/lib/request/delete-virtual-circuit-request.ts +++ b/lib/core/lib/request/delete-virtual-circuit-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVirtualCircuitRequest { +export interface DeleteVirtualCircuitRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/delete-vlan-request.ts b/lib/core/lib/request/delete-vlan-request.ts index 6518b59bba..364eb70829 100644 --- a/lib/core/lib/request/delete-vlan-request.ts +++ b/lib/core/lib/request/delete-vlan-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVlanRequest { +export interface DeleteVlanRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VLAN. */ diff --git a/lib/core/lib/request/delete-volume-backup-policy-assignment-request.ts b/lib/core/lib/request/delete-volume-backup-policy-assignment-request.ts index bc74afbaa3..df74c0bec6 100644 --- a/lib/core/lib/request/delete-volume-backup-policy-assignment-request.ts +++ b/lib/core/lib/request/delete-volume-backup-policy-assignment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeBackupPolicyAssignmentRequest { +export interface DeleteVolumeBackupPolicyAssignmentRequest extends common.BaseRequest { /** * The OCID of the volume backup policy assignment. */ diff --git a/lib/core/lib/request/delete-volume-backup-policy-request.ts b/lib/core/lib/request/delete-volume-backup-policy-request.ts index 357c7eb2d9..e8176a2938 100644 --- a/lib/core/lib/request/delete-volume-backup-policy-request.ts +++ b/lib/core/lib/request/delete-volume-backup-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeBackupPolicyRequest { +export interface DeleteVolumeBackupPolicyRequest extends common.BaseRequest { /** * The OCID of the volume backup policy. */ diff --git a/lib/core/lib/request/delete-volume-backup-request.ts b/lib/core/lib/request/delete-volume-backup-request.ts index 2160a573d1..886768d7c4 100644 --- a/lib/core/lib/request/delete-volume-backup-request.ts +++ b/lib/core/lib/request/delete-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeBackupRequest { +export interface DeleteVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the volume backup. */ diff --git a/lib/core/lib/request/delete-volume-group-backup-request.ts b/lib/core/lib/request/delete-volume-group-backup-request.ts index aa7a208761..ef32b724ad 100644 --- a/lib/core/lib/request/delete-volume-group-backup-request.ts +++ b/lib/core/lib/request/delete-volume-group-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeGroupBackupRequest { +export interface DeleteVolumeGroupBackupRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group backup. */ diff --git a/lib/core/lib/request/delete-volume-group-request.ts b/lib/core/lib/request/delete-volume-group-request.ts index 917d168629..64023f1ecc 100644 --- a/lib/core/lib/request/delete-volume-group-request.ts +++ b/lib/core/lib/request/delete-volume-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeGroupRequest { +export interface DeleteVolumeGroupRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group. */ diff --git a/lib/core/lib/request/delete-volume-kms-key-request.ts b/lib/core/lib/request/delete-volume-kms-key-request.ts index a05b1b47ea..c843560462 100644 --- a/lib/core/lib/request/delete-volume-kms-key-request.ts +++ b/lib/core/lib/request/delete-volume-kms-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeKmsKeyRequest { +export interface DeleteVolumeKmsKeyRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/request/delete-volume-request.ts b/lib/core/lib/request/delete-volume-request.ts index d1b1c6861b..9825ec6b6d 100644 --- a/lib/core/lib/request/delete-volume-request.ts +++ b/lib/core/lib/request/delete-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVolumeRequest { +export interface DeleteVolumeRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/request/detach-boot-volume-request.ts b/lib/core/lib/request/detach-boot-volume-request.ts index e15bbcd19e..0e06f386f4 100644 --- a/lib/core/lib/request/detach-boot-volume-request.ts +++ b/lib/core/lib/request/detach-boot-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachBootVolumeRequest { +export interface DetachBootVolumeRequest extends common.BaseRequest { /** * The OCID of the boot volume attachment. */ diff --git a/lib/core/lib/request/detach-load-balancer-request.ts b/lib/core/lib/request/detach-load-balancer-request.ts index 095048b823..83c10c20a5 100644 --- a/lib/core/lib/request/detach-load-balancer-request.ts +++ b/lib/core/lib/request/detach-load-balancer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachLoadBalancerRequest { +export interface DetachLoadBalancerRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/detach-service-id-request.ts b/lib/core/lib/request/detach-service-id-request.ts index 1d62fac610..43e551915e 100644 --- a/lib/core/lib/request/detach-service-id-request.ts +++ b/lib/core/lib/request/detach-service-id-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachServiceIdRequest { +export interface DetachServiceIdRequest extends common.BaseRequest { /** * The service gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/detach-vnic-request.ts b/lib/core/lib/request/detach-vnic-request.ts index 6d949cda13..2a1345fc60 100644 --- a/lib/core/lib/request/detach-vnic-request.ts +++ b/lib/core/lib/request/detach-vnic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachVnicRequest { +export interface DetachVnicRequest extends common.BaseRequest { /** * The OCID of the VNIC attachment. */ diff --git a/lib/core/lib/request/detach-volume-request.ts b/lib/core/lib/request/detach-volume-request.ts index e0c408a63a..642d474fe1 100644 --- a/lib/core/lib/request/detach-volume-request.ts +++ b/lib/core/lib/request/detach-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachVolumeRequest { +export interface DetachVolumeRequest extends common.BaseRequest { /** * The OCID of the volume attachment. */ diff --git a/lib/core/lib/request/export-image-request.ts b/lib/core/lib/request/export-image-request.ts index 418fd75428..022838cc20 100644 --- a/lib/core/lib/request/export-image-request.ts +++ b/lib/core/lib/request/export-image-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ExportImageRequest { +export interface ExportImageRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/get-app-catalog-listing-agreements-request.ts b/lib/core/lib/request/get-app-catalog-listing-agreements-request.ts index efd8a47b87..8a0e76dd78 100644 --- a/lib/core/lib/request/get-app-catalog-listing-agreements-request.ts +++ b/lib/core/lib/request/get-app-catalog-listing-agreements-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAppCatalogListingAgreementsRequest { +export interface GetAppCatalogListingAgreementsRequest extends common.BaseRequest { /** * The OCID of the listing. */ diff --git a/lib/core/lib/request/get-app-catalog-listing-request.ts b/lib/core/lib/request/get-app-catalog-listing-request.ts index 1767bd2e1c..a2ed22e2e8 100644 --- a/lib/core/lib/request/get-app-catalog-listing-request.ts +++ b/lib/core/lib/request/get-app-catalog-listing-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAppCatalogListingRequest { +export interface GetAppCatalogListingRequest extends common.BaseRequest { /** * The OCID of the listing. */ diff --git a/lib/core/lib/request/get-app-catalog-listing-resource-version-request.ts b/lib/core/lib/request/get-app-catalog-listing-resource-version-request.ts index 8ab7d95991..21ecddab85 100644 --- a/lib/core/lib/request/get-app-catalog-listing-resource-version-request.ts +++ b/lib/core/lib/request/get-app-catalog-listing-resource-version-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAppCatalogListingResourceVersionRequest { +export interface GetAppCatalogListingResourceVersionRequest extends common.BaseRequest { /** * The OCID of the listing. */ diff --git a/lib/core/lib/request/get-boot-volume-attachment-request.ts b/lib/core/lib/request/get-boot-volume-attachment-request.ts index 98e0a283fa..e9ac198e9a 100644 --- a/lib/core/lib/request/get-boot-volume-attachment-request.ts +++ b/lib/core/lib/request/get-boot-volume-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBootVolumeAttachmentRequest { +export interface GetBootVolumeAttachmentRequest extends common.BaseRequest { /** * The OCID of the boot volume attachment. */ diff --git a/lib/core/lib/request/get-boot-volume-backup-request.ts b/lib/core/lib/request/get-boot-volume-backup-request.ts index 3e0c87e9fd..68e37cdd56 100644 --- a/lib/core/lib/request/get-boot-volume-backup-request.ts +++ b/lib/core/lib/request/get-boot-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBootVolumeBackupRequest { +export interface GetBootVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the boot volume backup. */ diff --git a/lib/core/lib/request/get-boot-volume-kms-key-request.ts b/lib/core/lib/request/get-boot-volume-kms-key-request.ts index 2e57ca4cda..56fb992d6f 100644 --- a/lib/core/lib/request/get-boot-volume-kms-key-request.ts +++ b/lib/core/lib/request/get-boot-volume-kms-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBootVolumeKmsKeyRequest { +export interface GetBootVolumeKmsKeyRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/get-boot-volume-request.ts b/lib/core/lib/request/get-boot-volume-request.ts index 012dc788da..29937e339b 100644 --- a/lib/core/lib/request/get-boot-volume-request.ts +++ b/lib/core/lib/request/get-boot-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBootVolumeRequest { +export interface GetBootVolumeRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/get-cluster-network-request.ts b/lib/core/lib/request/get-cluster-network-request.ts index e9feab4340..b2e8bbe52f 100644 --- a/lib/core/lib/request/get-cluster-network-request.ts +++ b/lib/core/lib/request/get-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetClusterNetworkRequest { +export interface GetClusterNetworkRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster network. */ diff --git a/lib/core/lib/request/get-compute-global-image-capability-schema-request.ts b/lib/core/lib/request/get-compute-global-image-capability-schema-request.ts index 8f433de24a..01538a898b 100644 --- a/lib/core/lib/request/get-compute-global-image-capability-schema-request.ts +++ b/lib/core/lib/request/get-compute-global-image-capability-schema-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetComputeGlobalImageCapabilitySchemaRequest { +export interface GetComputeGlobalImageCapabilitySchemaRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compute global image capability schema */ diff --git a/lib/core/lib/request/get-compute-global-image-capability-schema-version-request.ts b/lib/core/lib/request/get-compute-global-image-capability-schema-version-request.ts index a253459709..b2aad56865 100644 --- a/lib/core/lib/request/get-compute-global-image-capability-schema-version-request.ts +++ b/lib/core/lib/request/get-compute-global-image-capability-schema-version-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetComputeGlobalImageCapabilitySchemaVersionRequest { +export interface GetComputeGlobalImageCapabilitySchemaVersionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compute global image capability schema */ diff --git a/lib/core/lib/request/get-compute-image-capability-schema-request.ts b/lib/core/lib/request/get-compute-image-capability-schema-request.ts index 4218b7b55b..90ecf17e7f 100644 --- a/lib/core/lib/request/get-compute-image-capability-schema-request.ts +++ b/lib/core/lib/request/get-compute-image-capability-schema-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetComputeImageCapabilitySchemaRequest { +export interface GetComputeImageCapabilitySchemaRequest extends common.BaseRequest { /** * The id of the compute image capability schema or the image ocid */ diff --git a/lib/core/lib/request/get-console-history-content-request.ts b/lib/core/lib/request/get-console-history-content-request.ts index 96669379a5..cd060185f6 100644 --- a/lib/core/lib/request/get-console-history-content-request.ts +++ b/lib/core/lib/request/get-console-history-content-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConsoleHistoryContentRequest { +export interface GetConsoleHistoryContentRequest extends common.BaseRequest { /** * The OCID of the console history. */ diff --git a/lib/core/lib/request/get-console-history-request.ts b/lib/core/lib/request/get-console-history-request.ts index 82a2b731d8..3061e3177b 100644 --- a/lib/core/lib/request/get-console-history-request.ts +++ b/lib/core/lib/request/get-console-history-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConsoleHistoryRequest { +export interface GetConsoleHistoryRequest extends common.BaseRequest { /** * The OCID of the console history. */ diff --git a/lib/core/lib/request/get-cpe-device-config-content-request.ts b/lib/core/lib/request/get-cpe-device-config-content-request.ts index 3b0b78b72a..61c2939625 100644 --- a/lib/core/lib/request/get-cpe-device-config-content-request.ts +++ b/lib/core/lib/request/get-cpe-device-config-content-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCpeDeviceConfigContentRequest { +export interface GetCpeDeviceConfigContentRequest extends common.BaseRequest { /** * The OCID of the CPE. */ diff --git a/lib/core/lib/request/get-cpe-device-shape-request.ts b/lib/core/lib/request/get-cpe-device-shape-request.ts index 6ad81b3251..2a93e627f6 100644 --- a/lib/core/lib/request/get-cpe-device-shape-request.ts +++ b/lib/core/lib/request/get-cpe-device-shape-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCpeDeviceShapeRequest { +export interface GetCpeDeviceShapeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the CPE device shape. */ diff --git a/lib/core/lib/request/get-cpe-request.ts b/lib/core/lib/request/get-cpe-request.ts index e3290cf831..ceb9429ddf 100644 --- a/lib/core/lib/request/get-cpe-request.ts +++ b/lib/core/lib/request/get-cpe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCpeRequest { +export interface GetCpeRequest extends common.BaseRequest { /** * The OCID of the CPE. */ diff --git a/lib/core/lib/request/get-cross-connect-group-request.ts b/lib/core/lib/request/get-cross-connect-group-request.ts index f103e0855b..8026285666 100644 --- a/lib/core/lib/request/get-cross-connect-group-request.ts +++ b/lib/core/lib/request/get-cross-connect-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCrossConnectGroupRequest { +export interface GetCrossConnectGroupRequest extends common.BaseRequest { /** * The OCID of the cross-connect group. */ diff --git a/lib/core/lib/request/get-cross-connect-letter-of-authority-request.ts b/lib/core/lib/request/get-cross-connect-letter-of-authority-request.ts index 1909a71c21..eac59c80d5 100644 --- a/lib/core/lib/request/get-cross-connect-letter-of-authority-request.ts +++ b/lib/core/lib/request/get-cross-connect-letter-of-authority-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCrossConnectLetterOfAuthorityRequest { +export interface GetCrossConnectLetterOfAuthorityRequest extends common.BaseRequest { /** * The OCID of the cross-connect. */ diff --git a/lib/core/lib/request/get-cross-connect-request.ts b/lib/core/lib/request/get-cross-connect-request.ts index c1a1d2113e..29bc515631 100644 --- a/lib/core/lib/request/get-cross-connect-request.ts +++ b/lib/core/lib/request/get-cross-connect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCrossConnectRequest { +export interface GetCrossConnectRequest extends common.BaseRequest { /** * The OCID of the cross-connect. */ diff --git a/lib/core/lib/request/get-cross-connect-status-request.ts b/lib/core/lib/request/get-cross-connect-status-request.ts index aee2a8d78a..960a10ddc3 100644 --- a/lib/core/lib/request/get-cross-connect-status-request.ts +++ b/lib/core/lib/request/get-cross-connect-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCrossConnectStatusRequest { +export interface GetCrossConnectStatusRequest extends common.BaseRequest { /** * The OCID of the cross-connect. */ diff --git a/lib/core/lib/request/get-dedicated-vm-host-request.ts b/lib/core/lib/request/get-dedicated-vm-host-request.ts index b3b7bee9da..53503c4efd 100644 --- a/lib/core/lib/request/get-dedicated-vm-host-request.ts +++ b/lib/core/lib/request/get-dedicated-vm-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDedicatedVmHostRequest { +export interface GetDedicatedVmHostRequest extends common.BaseRequest { /** * The OCID of the dedicated VM host. */ diff --git a/lib/core/lib/request/get-dhcp-options-request.ts b/lib/core/lib/request/get-dhcp-options-request.ts index a19bdb7526..9b5f55273d 100644 --- a/lib/core/lib/request/get-dhcp-options-request.ts +++ b/lib/core/lib/request/get-dhcp-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDhcpOptionsRequest { +export interface GetDhcpOptionsRequest extends common.BaseRequest { /** * The OCID for the set of DHCP options. */ diff --git a/lib/core/lib/request/get-drg-attachment-request.ts b/lib/core/lib/request/get-drg-attachment-request.ts index 20dbb826a2..b2dbf8dd07 100644 --- a/lib/core/lib/request/get-drg-attachment-request.ts +++ b/lib/core/lib/request/get-drg-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDrgAttachmentRequest { +export interface GetDrgAttachmentRequest extends common.BaseRequest { /** * The OCID of the DRG attachment. */ diff --git a/lib/core/lib/request/get-drg-redundancy-status-request.ts b/lib/core/lib/request/get-drg-redundancy-status-request.ts index cad904e5c1..8a8becfb6b 100644 --- a/lib/core/lib/request/get-drg-redundancy-status-request.ts +++ b/lib/core/lib/request/get-drg-redundancy-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDrgRedundancyStatusRequest { +export interface GetDrgRedundancyStatusRequest extends common.BaseRequest { /** * The OCID of the DRG. */ diff --git a/lib/core/lib/request/get-drg-request.ts b/lib/core/lib/request/get-drg-request.ts index 84c1fc143c..dbdd3b8a11 100644 --- a/lib/core/lib/request/get-drg-request.ts +++ b/lib/core/lib/request/get-drg-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDrgRequest { +export interface GetDrgRequest extends common.BaseRequest { /** * The OCID of the DRG. */ diff --git a/lib/core/lib/request/get-fast-connect-provider-service-key-request.ts b/lib/core/lib/request/get-fast-connect-provider-service-key-request.ts index 4dc90b2b95..d1eb755641 100644 --- a/lib/core/lib/request/get-fast-connect-provider-service-key-request.ts +++ b/lib/core/lib/request/get-fast-connect-provider-service-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFastConnectProviderServiceKeyRequest { +export interface GetFastConnectProviderServiceKeyRequest extends common.BaseRequest { /** * The OCID of the provider service. */ diff --git a/lib/core/lib/request/get-fast-connect-provider-service-request.ts b/lib/core/lib/request/get-fast-connect-provider-service-request.ts index b6fce08c71..44cc1bc48f 100644 --- a/lib/core/lib/request/get-fast-connect-provider-service-request.ts +++ b/lib/core/lib/request/get-fast-connect-provider-service-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFastConnectProviderServiceRequest { +export interface GetFastConnectProviderServiceRequest extends common.BaseRequest { /** * The OCID of the provider service. */ diff --git a/lib/core/lib/request/get-flow-log-config-attachment-request.ts b/lib/core/lib/request/get-flow-log-config-attachment-request.ts index 4a2c2516cc..f8605b575d 100644 --- a/lib/core/lib/request/get-flow-log-config-attachment-request.ts +++ b/lib/core/lib/request/get-flow-log-config-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFlowLogConfigAttachmentRequest { +export interface GetFlowLogConfigAttachmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the flow log configuration attachment. */ diff --git a/lib/core/lib/request/get-flow-log-config-request.ts b/lib/core/lib/request/get-flow-log-config-request.ts index d8b3c27ba9..9d87e150f2 100644 --- a/lib/core/lib/request/get-flow-log-config-request.ts +++ b/lib/core/lib/request/get-flow-log-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFlowLogConfigRequest { +export interface GetFlowLogConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the flow log configuration. */ diff --git a/lib/core/lib/request/get-image-request.ts b/lib/core/lib/request/get-image-request.ts index 99b8802b5d..61c17cd42b 100644 --- a/lib/core/lib/request/get-image-request.ts +++ b/lib/core/lib/request/get-image-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetImageRequest { +export interface GetImageRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/get-image-shape-compatibility-entry-request.ts b/lib/core/lib/request/get-image-shape-compatibility-entry-request.ts index 1999bf2328..095ead9ebb 100644 --- a/lib/core/lib/request/get-image-shape-compatibility-entry-request.ts +++ b/lib/core/lib/request/get-image-shape-compatibility-entry-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetImageShapeCompatibilityEntryRequest { +export interface GetImageShapeCompatibilityEntryRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/get-instance-configuration-request.ts b/lib/core/lib/request/get-instance-configuration-request.ts index 3b9eba84cf..dd21a9f9ee 100644 --- a/lib/core/lib/request/get-instance-configuration-request.ts +++ b/lib/core/lib/request/get-instance-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetInstanceConfigurationRequest { +export interface GetInstanceConfigurationRequest extends common.BaseRequest { /** * The OCID of the instance configuration. */ diff --git a/lib/core/lib/request/get-instance-console-connection-request.ts b/lib/core/lib/request/get-instance-console-connection-request.ts index dc642c36f4..a271425355 100644 --- a/lib/core/lib/request/get-instance-console-connection-request.ts +++ b/lib/core/lib/request/get-instance-console-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetInstanceConsoleConnectionRequest { +export interface GetInstanceConsoleConnectionRequest extends common.BaseRequest { /** * The OCID of the instance console connection. */ diff --git a/lib/core/lib/request/get-instance-pool-load-balancer-attachment-request.ts b/lib/core/lib/request/get-instance-pool-load-balancer-attachment-request.ts index 98b2ba8098..0dd220c381 100644 --- a/lib/core/lib/request/get-instance-pool-load-balancer-attachment-request.ts +++ b/lib/core/lib/request/get-instance-pool-load-balancer-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetInstancePoolLoadBalancerAttachmentRequest { +export interface GetInstancePoolLoadBalancerAttachmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/get-instance-pool-request.ts b/lib/core/lib/request/get-instance-pool-request.ts index 94a716e877..acfd729eaf 100644 --- a/lib/core/lib/request/get-instance-pool-request.ts +++ b/lib/core/lib/request/get-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetInstancePoolRequest { +export interface GetInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/get-instance-request.ts b/lib/core/lib/request/get-instance-request.ts index 6ee8aa6ed5..024a2fa905 100644 --- a/lib/core/lib/request/get-instance-request.ts +++ b/lib/core/lib/request/get-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetInstanceRequest { +export interface GetInstanceRequest extends common.BaseRequest { /** * The OCID of the instance. */ diff --git a/lib/core/lib/request/get-internet-gateway-request.ts b/lib/core/lib/request/get-internet-gateway-request.ts index c7f3fac97f..10d5b9ec4d 100644 --- a/lib/core/lib/request/get-internet-gateway-request.ts +++ b/lib/core/lib/request/get-internet-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetInternetGatewayRequest { +export interface GetInternetGatewayRequest extends common.BaseRequest { /** * The OCID of the internet gateway. */ diff --git a/lib/core/lib/request/get-ipsec-connection-device-config-request.ts b/lib/core/lib/request/get-ipsec-connection-device-config-request.ts index ced27d413d..9f748d7235 100644 --- a/lib/core/lib/request/get-ipsec-connection-device-config-request.ts +++ b/lib/core/lib/request/get-ipsec-connection-device-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIPSecConnectionDeviceConfigRequest { +export interface GetIPSecConnectionDeviceConfigRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-ipsec-connection-device-status-request.ts b/lib/core/lib/request/get-ipsec-connection-device-status-request.ts index 49096ed911..2e8bfdd25e 100644 --- a/lib/core/lib/request/get-ipsec-connection-device-status-request.ts +++ b/lib/core/lib/request/get-ipsec-connection-device-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIPSecConnectionDeviceStatusRequest { +export interface GetIPSecConnectionDeviceStatusRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-ipsec-connection-request.ts b/lib/core/lib/request/get-ipsec-connection-request.ts index ee865fbf5f..ce08ccf5d9 100644 --- a/lib/core/lib/request/get-ipsec-connection-request.ts +++ b/lib/core/lib/request/get-ipsec-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIPSecConnectionRequest { +export interface GetIPSecConnectionRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-ipsec-connection-tunnel-request.ts b/lib/core/lib/request/get-ipsec-connection-tunnel-request.ts index ed11aa2970..8cae279c03 100644 --- a/lib/core/lib/request/get-ipsec-connection-tunnel-request.ts +++ b/lib/core/lib/request/get-ipsec-connection-tunnel-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIPSecConnectionTunnelRequest { +export interface GetIPSecConnectionTunnelRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-ipsec-connection-tunnel-shared-secret-request.ts b/lib/core/lib/request/get-ipsec-connection-tunnel-shared-secret-request.ts index 1f9e6555a9..2904749abf 100644 --- a/lib/core/lib/request/get-ipsec-connection-tunnel-shared-secret-request.ts +++ b/lib/core/lib/request/get-ipsec-connection-tunnel-shared-secret-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIPSecConnectionTunnelSharedSecretRequest { +export interface GetIPSecConnectionTunnelSharedSecretRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-ipsec-cpe-device-config-content-request.ts b/lib/core/lib/request/get-ipsec-cpe-device-config-content-request.ts index 00163237c5..d4796e3723 100644 --- a/lib/core/lib/request/get-ipsec-cpe-device-config-content-request.ts +++ b/lib/core/lib/request/get-ipsec-cpe-device-config-content-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIpsecCpeDeviceConfigContentRequest { +export interface GetIpsecCpeDeviceConfigContentRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-ipv6-request.ts b/lib/core/lib/request/get-ipv6-request.ts index e93170d94e..028f838175 100644 --- a/lib/core/lib/request/get-ipv6-request.ts +++ b/lib/core/lib/request/get-ipv6-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIpv6Request { +export interface GetIpv6Request extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the IPv6. */ diff --git a/lib/core/lib/request/get-local-peering-gateway-request.ts b/lib/core/lib/request/get-local-peering-gateway-request.ts index 51bcf938a3..7a2574af5a 100644 --- a/lib/core/lib/request/get-local-peering-gateway-request.ts +++ b/lib/core/lib/request/get-local-peering-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetLocalPeeringGatewayRequest { +export interface GetLocalPeeringGatewayRequest extends common.BaseRequest { /** * The OCID of the local peering gateway. */ diff --git a/lib/core/lib/request/get-nat-gateway-request.ts b/lib/core/lib/request/get-nat-gateway-request.ts index f54e9edc90..1de6e9f436 100644 --- a/lib/core/lib/request/get-nat-gateway-request.ts +++ b/lib/core/lib/request/get-nat-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNatGatewayRequest { +export interface GetNatGatewayRequest extends common.BaseRequest { /** * The NAT gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/get-network-security-group-request.ts b/lib/core/lib/request/get-network-security-group-request.ts index f7abfc94cd..e935abd2c6 100644 --- a/lib/core/lib/request/get-network-security-group-request.ts +++ b/lib/core/lib/request/get-network-security-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNetworkSecurityGroupRequest { +export interface GetNetworkSecurityGroupRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/get-private-ip-request.ts b/lib/core/lib/request/get-private-ip-request.ts index 016256e221..985519c377 100644 --- a/lib/core/lib/request/get-private-ip-request.ts +++ b/lib/core/lib/request/get-private-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPrivateIpRequest { +export interface GetPrivateIpRequest extends common.BaseRequest { /** * The OCID of the private IP. */ diff --git a/lib/core/lib/request/get-public-ip-by-ip-address-request.ts b/lib/core/lib/request/get-public-ip-by-ip-address-request.ts index 06dfb5d97e..08a3a8bfe3 100644 --- a/lib/core/lib/request/get-public-ip-by-ip-address-request.ts +++ b/lib/core/lib/request/get-public-ip-by-ip-address-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPublicIpByIpAddressRequest { +export interface GetPublicIpByIpAddressRequest extends common.BaseRequest { /** * IP address details for fetching the public IP. */ diff --git a/lib/core/lib/request/get-public-ip-by-private-ip-id-request.ts b/lib/core/lib/request/get-public-ip-by-private-ip-id-request.ts index 1221f8364e..ca08bac132 100644 --- a/lib/core/lib/request/get-public-ip-by-private-ip-id-request.ts +++ b/lib/core/lib/request/get-public-ip-by-private-ip-id-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPublicIpByPrivateIpIdRequest { +export interface GetPublicIpByPrivateIpIdRequest extends common.BaseRequest { /** * Private IP details for fetching the public IP. */ diff --git a/lib/core/lib/request/get-public-ip-request.ts b/lib/core/lib/request/get-public-ip-request.ts index 534ec04767..bad887a0c9 100644 --- a/lib/core/lib/request/get-public-ip-request.ts +++ b/lib/core/lib/request/get-public-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPublicIpRequest { +export interface GetPublicIpRequest extends common.BaseRequest { /** * The OCID of the public IP. */ diff --git a/lib/core/lib/request/get-remote-peering-connection-request.ts b/lib/core/lib/request/get-remote-peering-connection-request.ts index 9fe69fd656..4198e20a97 100644 --- a/lib/core/lib/request/get-remote-peering-connection-request.ts +++ b/lib/core/lib/request/get-remote-peering-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRemotePeeringConnectionRequest { +export interface GetRemotePeeringConnectionRequest extends common.BaseRequest { /** * The OCID of the remote peering connection (RPC). */ diff --git a/lib/core/lib/request/get-route-table-request.ts b/lib/core/lib/request/get-route-table-request.ts index 458852d7df..6a01875c03 100644 --- a/lib/core/lib/request/get-route-table-request.ts +++ b/lib/core/lib/request/get-route-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRouteTableRequest { +export interface GetRouteTableRequest extends common.BaseRequest { /** * The OCID of the route table. */ diff --git a/lib/core/lib/request/get-security-list-request.ts b/lib/core/lib/request/get-security-list-request.ts index 031ff9e7f5..59a941b89e 100644 --- a/lib/core/lib/request/get-security-list-request.ts +++ b/lib/core/lib/request/get-security-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSecurityListRequest { +export interface GetSecurityListRequest extends common.BaseRequest { /** * The OCID of the security list. */ diff --git a/lib/core/lib/request/get-service-gateway-request.ts b/lib/core/lib/request/get-service-gateway-request.ts index 1486e04d7c..74d0fb9e0d 100644 --- a/lib/core/lib/request/get-service-gateway-request.ts +++ b/lib/core/lib/request/get-service-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetServiceGatewayRequest { +export interface GetServiceGatewayRequest extends common.BaseRequest { /** * The service gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/get-service-request.ts b/lib/core/lib/request/get-service-request.ts index b919463859..69eaa641d4 100644 --- a/lib/core/lib/request/get-service-request.ts +++ b/lib/core/lib/request/get-service-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetServiceRequest { +export interface GetServiceRequest extends common.BaseRequest { /** * The service's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/get-subnet-request.ts b/lib/core/lib/request/get-subnet-request.ts index 2870d0e713..aaf520b559 100644 --- a/lib/core/lib/request/get-subnet-request.ts +++ b/lib/core/lib/request/get-subnet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSubnetRequest { +export interface GetSubnetRequest extends common.BaseRequest { /** * The OCID of the subnet. */ diff --git a/lib/core/lib/request/get-tunnel-cpe-device-config-content-request.ts b/lib/core/lib/request/get-tunnel-cpe-device-config-content-request.ts index 264419c57d..4afa26ab2a 100644 --- a/lib/core/lib/request/get-tunnel-cpe-device-config-content-request.ts +++ b/lib/core/lib/request/get-tunnel-cpe-device-config-content-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTunnelCpeDeviceConfigContentRequest { +export interface GetTunnelCpeDeviceConfigContentRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-tunnel-cpe-device-config-request.ts b/lib/core/lib/request/get-tunnel-cpe-device-config-request.ts index bb68f89076..126dfb8891 100644 --- a/lib/core/lib/request/get-tunnel-cpe-device-config-request.ts +++ b/lib/core/lib/request/get-tunnel-cpe-device-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTunnelCpeDeviceConfigRequest { +export interface GetTunnelCpeDeviceConfigRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/get-vcn-request.ts b/lib/core/lib/request/get-vcn-request.ts index e00363cdd7..d7c327cc6c 100644 --- a/lib/core/lib/request/get-vcn-request.ts +++ b/lib/core/lib/request/get-vcn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVcnRequest { +export interface GetVcnRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. */ diff --git a/lib/core/lib/request/get-virtual-circuit-request.ts b/lib/core/lib/request/get-virtual-circuit-request.ts index bac69206e7..413eccb44c 100644 --- a/lib/core/lib/request/get-virtual-circuit-request.ts +++ b/lib/core/lib/request/get-virtual-circuit-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVirtualCircuitRequest { +export interface GetVirtualCircuitRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/get-vlan-request.ts b/lib/core/lib/request/get-vlan-request.ts index b609074cbf..5985ce51e9 100644 --- a/lib/core/lib/request/get-vlan-request.ts +++ b/lib/core/lib/request/get-vlan-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVlanRequest { +export interface GetVlanRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VLAN. */ diff --git a/lib/core/lib/request/get-vnic-attachment-request.ts b/lib/core/lib/request/get-vnic-attachment-request.ts index a58b351df8..70fab3fbb2 100644 --- a/lib/core/lib/request/get-vnic-attachment-request.ts +++ b/lib/core/lib/request/get-vnic-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVnicAttachmentRequest { +export interface GetVnicAttachmentRequest extends common.BaseRequest { /** * The OCID of the VNIC attachment. */ diff --git a/lib/core/lib/request/get-vnic-request.ts b/lib/core/lib/request/get-vnic-request.ts index 8cbc55c5ed..ee9235bca2 100644 --- a/lib/core/lib/request/get-vnic-request.ts +++ b/lib/core/lib/request/get-vnic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVnicRequest { +export interface GetVnicRequest extends common.BaseRequest { /** * The OCID of the VNIC. */ diff --git a/lib/core/lib/request/get-volume-attachment-request.ts b/lib/core/lib/request/get-volume-attachment-request.ts index d81c0eea16..72af6e9daa 100644 --- a/lib/core/lib/request/get-volume-attachment-request.ts +++ b/lib/core/lib/request/get-volume-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeAttachmentRequest { +export interface GetVolumeAttachmentRequest extends common.BaseRequest { /** * The OCID of the volume attachment. */ diff --git a/lib/core/lib/request/get-volume-backup-policy-asset-assignment-request.ts b/lib/core/lib/request/get-volume-backup-policy-asset-assignment-request.ts index b60563fab3..5a66e2ddd0 100644 --- a/lib/core/lib/request/get-volume-backup-policy-asset-assignment-request.ts +++ b/lib/core/lib/request/get-volume-backup-policy-asset-assignment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeBackupPolicyAssetAssignmentRequest { +export interface GetVolumeBackupPolicyAssetAssignmentRequest extends common.BaseRequest { /** * The OCID of an asset (e.g. a volume). */ diff --git a/lib/core/lib/request/get-volume-backup-policy-assignment-request.ts b/lib/core/lib/request/get-volume-backup-policy-assignment-request.ts index c78c261441..0bd6c88b42 100644 --- a/lib/core/lib/request/get-volume-backup-policy-assignment-request.ts +++ b/lib/core/lib/request/get-volume-backup-policy-assignment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeBackupPolicyAssignmentRequest { +export interface GetVolumeBackupPolicyAssignmentRequest extends common.BaseRequest { /** * The OCID of the volume backup policy assignment. */ diff --git a/lib/core/lib/request/get-volume-backup-policy-request.ts b/lib/core/lib/request/get-volume-backup-policy-request.ts index 8ed603ff07..ed2437410d 100644 --- a/lib/core/lib/request/get-volume-backup-policy-request.ts +++ b/lib/core/lib/request/get-volume-backup-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeBackupPolicyRequest { +export interface GetVolumeBackupPolicyRequest extends common.BaseRequest { /** * The OCID of the volume backup policy. */ diff --git a/lib/core/lib/request/get-volume-backup-request.ts b/lib/core/lib/request/get-volume-backup-request.ts index 6b8f638446..f69ae3fd2a 100644 --- a/lib/core/lib/request/get-volume-backup-request.ts +++ b/lib/core/lib/request/get-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeBackupRequest { +export interface GetVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the volume backup. */ diff --git a/lib/core/lib/request/get-volume-group-backup-request.ts b/lib/core/lib/request/get-volume-group-backup-request.ts index 2820bad86d..1466a7a958 100644 --- a/lib/core/lib/request/get-volume-group-backup-request.ts +++ b/lib/core/lib/request/get-volume-group-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeGroupBackupRequest { +export interface GetVolumeGroupBackupRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group backup. */ diff --git a/lib/core/lib/request/get-volume-group-request.ts b/lib/core/lib/request/get-volume-group-request.ts index 3b9dbf02a5..71c2e1eb51 100644 --- a/lib/core/lib/request/get-volume-group-request.ts +++ b/lib/core/lib/request/get-volume-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeGroupRequest { +export interface GetVolumeGroupRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group. */ diff --git a/lib/core/lib/request/get-volume-kms-key-request.ts b/lib/core/lib/request/get-volume-kms-key-request.ts index cd6540681f..1a424bd110 100644 --- a/lib/core/lib/request/get-volume-kms-key-request.ts +++ b/lib/core/lib/request/get-volume-kms-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeKmsKeyRequest { +export interface GetVolumeKmsKeyRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/request/get-volume-request.ts b/lib/core/lib/request/get-volume-request.ts index 50ea5ded74..880b9e82ad 100644 --- a/lib/core/lib/request/get-volume-request.ts +++ b/lib/core/lib/request/get-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVolumeRequest { +export interface GetVolumeRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/request/get-windows-instance-initial-credentials-request.ts b/lib/core/lib/request/get-windows-instance-initial-credentials-request.ts index e509fded0b..abae3289e2 100644 --- a/lib/core/lib/request/get-windows-instance-initial-credentials-request.ts +++ b/lib/core/lib/request/get-windows-instance-initial-credentials-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWindowsInstanceInitialCredentialsRequest { +export interface GetWindowsInstanceInitialCredentialsRequest extends common.BaseRequest { /** * The OCID of the instance. */ diff --git a/lib/core/lib/request/instance-action-request.ts b/lib/core/lib/request/instance-action-request.ts index dc5dbe579c..a6b0944e4d 100644 --- a/lib/core/lib/request/instance-action-request.ts +++ b/lib/core/lib/request/instance-action-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface InstanceActionRequest { +export interface InstanceActionRequest extends common.BaseRequest { /** * The OCID of the instance. */ @@ -42,10 +42,10 @@ export interface InstanceActionRequest { export namespace InstanceActionRequest { export enum Action { - STOP = "STOP", - START = "START", - SOFTRESET = "SOFTRESET", - RESET = "RESET", - SOFTSTOP = "SOFTSTOP" + Stop = "STOP", + Start = "START", + Softreset = "SOFTRESET", + Reset = "RESET", + Softstop = "SOFTSTOP" } } diff --git a/lib/core/lib/request/launch-instance-configuration-request.ts b/lib/core/lib/request/launch-instance-configuration-request.ts index bea0af3b58..c0c081548f 100644 --- a/lib/core/lib/request/launch-instance-configuration-request.ts +++ b/lib/core/lib/request/launch-instance-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface LaunchInstanceConfigurationRequest { +export interface LaunchInstanceConfigurationRequest extends common.BaseRequest { /** * The OCID of the instance configuration. */ diff --git a/lib/core/lib/request/launch-instance-request.ts b/lib/core/lib/request/launch-instance-request.ts index 4590a5bcb0..ba7ff36687 100644 --- a/lib/core/lib/request/launch-instance-request.ts +++ b/lib/core/lib/request/launch-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface LaunchInstanceRequest { +export interface LaunchInstanceRequest extends common.BaseRequest { /** * Instance details */ diff --git a/lib/core/lib/request/list-allowed-peer-regions-for-remote-peering-request.ts b/lib/core/lib/request/list-allowed-peer-regions-for-remote-peering-request.ts index cd79e7cb8a..b8f86f671b 100644 --- a/lib/core/lib/request/list-allowed-peer-regions-for-remote-peering-request.ts +++ b/lib/core/lib/request/list-allowed-peer-regions-for-remote-peering-request.ts @@ -13,4 +13,4 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAllowedPeerRegionsForRemotePeeringRequest {} +export interface ListAllowedPeerRegionsForRemotePeeringRequest extends common.BaseRequest {} diff --git a/lib/core/lib/request/list-app-catalog-listing-resource-versions-request.ts b/lib/core/lib/request/list-app-catalog-listing-resource-versions-request.ts index 4314f5192c..a32285915e 100644 --- a/lib/core/lib/request/list-app-catalog-listing-resource-versions-request.ts +++ b/lib/core/lib/request/list-app-catalog-listing-resource-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAppCatalogListingResourceVersionsRequest { +export interface ListAppCatalogListingResourceVersionsRequest extends common.BaseRequest { /** * The OCID of the listing. */ @@ -44,7 +44,7 @@ Example: `50` export namespace ListAppCatalogListingResourceVersionsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-app-catalog-listings-request.ts b/lib/core/lib/request/list-app-catalog-listings-request.ts index 5dd8560c98..d63a8a3fe8 100644 --- a/lib/core/lib/request/list-app-catalog-listings-request.ts +++ b/lib/core/lib/request/list-app-catalog-listings-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAppCatalogListingsRequest { +export interface ListAppCatalogListingsRequest extends common.BaseRequest { /** * For list pagination. The maximum number of results per page, or items to return in a paginated * \"List\" call. For important details about how pagination works, see @@ -55,7 +55,7 @@ Example: `50` export namespace ListAppCatalogListingsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-app-catalog-subscriptions-request.ts b/lib/core/lib/request/list-app-catalog-subscriptions-request.ts index 92f3348890..199f3fa986 100644 --- a/lib/core/lib/request/list-app-catalog-subscriptions-request.ts +++ b/lib/core/lib/request/list-app-catalog-subscriptions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAppCatalogSubscriptionsRequest { +export interface ListAppCatalogSubscriptionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -61,12 +61,12 @@ Example: `50` export namespace ListAppCatalogSubscriptionsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-boot-volume-attachments-request.ts b/lib/core/lib/request/list-boot-volume-attachments-request.ts index 85a47e3a84..383b054af9 100644 --- a/lib/core/lib/request/list-boot-volume-attachments-request.ts +++ b/lib/core/lib/request/list-boot-volume-attachments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBootVolumeAttachmentsRequest { +export interface ListBootVolumeAttachmentsRequest extends common.BaseRequest { /** * The name of the availability domain. *

diff --git a/lib/core/lib/request/list-boot-volume-backups-request.ts b/lib/core/lib/request/list-boot-volume-backups-request.ts index a91dd50598..247af92f34 100644 --- a/lib/core/lib/request/list-boot-volume-backups-request.ts +++ b/lib/core/lib/request/list-boot-volume-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBootVolumeBackupsRequest { +export interface ListBootVolumeBackupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -75,12 +75,12 @@ Example: `50` export namespace ListBootVolumeBackupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-boot-volumes-request.ts b/lib/core/lib/request/list-boot-volumes-request.ts index 4f340d5ea8..2dfffa4c0a 100644 --- a/lib/core/lib/request/list-boot-volumes-request.ts +++ b/lib/core/lib/request/list-boot-volumes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBootVolumesRequest { +export interface ListBootVolumesRequest extends common.BaseRequest { /** * The name of the availability domain. *

diff --git a/lib/core/lib/request/list-cluster-network-instances-request.ts b/lib/core/lib/request/list-cluster-network-instances-request.ts index 056df76fcc..82bede1c52 100644 --- a/lib/core/lib/request/list-cluster-network-instances-request.ts +++ b/lib/core/lib/request/list-cluster-network-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListClusterNetworkInstancesRequest { +export interface ListClusterNetworkInstancesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -65,12 +65,12 @@ Example: `50` export namespace ListClusterNetworkInstancesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-cluster-networks-request.ts b/lib/core/lib/request/list-cluster-networks-request.ts index 28034a7e9d..9836b69993 100644 --- a/lib/core/lib/request/list-cluster-networks-request.ts +++ b/lib/core/lib/request/list-cluster-networks-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListClusterNetworksRequest { +export interface ListClusterNetworksRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -67,12 +67,12 @@ Example: `50` export namespace ListClusterNetworksRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-compute-global-image-capability-schema-versions-request.ts b/lib/core/lib/request/list-compute-global-image-capability-schema-versions-request.ts index a2c9800913..ace0bfa24d 100644 --- a/lib/core/lib/request/list-compute-global-image-capability-schema-versions-request.ts +++ b/lib/core/lib/request/list-compute-global-image-capability-schema-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListComputeGlobalImageCapabilitySchemaVersionsRequest { +export interface ListComputeGlobalImageCapabilitySchemaVersionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compute global image capability schema */ @@ -61,12 +61,12 @@ Example: `50` export namespace ListComputeGlobalImageCapabilitySchemaVersionsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-compute-global-image-capability-schemas-request.ts b/lib/core/lib/request/list-compute-global-image-capability-schemas-request.ts index 3fcef97622..1633151685 100644 --- a/lib/core/lib/request/list-compute-global-image-capability-schemas-request.ts +++ b/lib/core/lib/request/list-compute-global-image-capability-schemas-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListComputeGlobalImageCapabilitySchemasRequest { +export interface ListComputeGlobalImageCapabilitySchemasRequest extends common.BaseRequest { /** * A filter to return only resources that match the given compartment OCID exactly. * @@ -62,12 +62,12 @@ Example: `50` export namespace ListComputeGlobalImageCapabilitySchemasRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-compute-image-capability-schemas-request.ts b/lib/core/lib/request/list-compute-image-capability-schemas-request.ts index c70c2285b8..7dc4e882e6 100644 --- a/lib/core/lib/request/list-compute-image-capability-schemas-request.ts +++ b/lib/core/lib/request/list-compute-image-capability-schemas-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListComputeImageCapabilitySchemasRequest { +export interface ListComputeImageCapabilitySchemasRequest extends common.BaseRequest { /** * A filter to return only resources that match the given compartment OCID exactly. * @@ -66,12 +66,12 @@ Example: `50` export namespace ListComputeImageCapabilitySchemasRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-console-histories-request.ts b/lib/core/lib/request/list-console-histories-request.ts index f00850ae0c..0504b7937b 100644 --- a/lib/core/lib/request/list-console-histories-request.ts +++ b/lib/core/lib/request/list-console-histories-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConsoleHistoriesRequest { +export interface ListConsoleHistoriesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -72,12 +72,12 @@ Example: `50` export namespace ListConsoleHistoriesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-cpe-device-shapes-request.ts b/lib/core/lib/request/list-cpe-device-shapes-request.ts index 1aa4729c43..2734a53aeb 100644 --- a/lib/core/lib/request/list-cpe-device-shapes-request.ts +++ b/lib/core/lib/request/list-cpe-device-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCpeDeviceShapesRequest { +export interface ListCpeDeviceShapesRequest extends common.BaseRequest { /** * For list pagination. The maximum number of results per page, or items to return in a paginated * \"List\" call. For important details about how pagination works, see diff --git a/lib/core/lib/request/list-cpes-request.ts b/lib/core/lib/request/list-cpes-request.ts index 5706cba4f5..49e4b2c8f8 100644 --- a/lib/core/lib/request/list-cpes-request.ts +++ b/lib/core/lib/request/list-cpes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCpesRequest { +export interface ListCpesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-cross-connect-groups-request.ts b/lib/core/lib/request/list-cross-connect-groups-request.ts index 9cd9deb834..1bb4343837 100644 --- a/lib/core/lib/request/list-cross-connect-groups-request.ts +++ b/lib/core/lib/request/list-cross-connect-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCrossConnectGroupsRequest { +export interface ListCrossConnectGroupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -66,12 +66,12 @@ Example: `50` export namespace ListCrossConnectGroupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-cross-connect-locations-request.ts b/lib/core/lib/request/list-cross-connect-locations-request.ts index 0c51134ab0..fab9e2edc3 100644 --- a/lib/core/lib/request/list-cross-connect-locations-request.ts +++ b/lib/core/lib/request/list-cross-connect-locations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCrossConnectLocationsRequest { +export interface ListCrossConnectLocationsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-cross-connects-request.ts b/lib/core/lib/request/list-cross-connects-request.ts index 11193ddcb7..a13d2f6a2a 100644 --- a/lib/core/lib/request/list-cross-connects-request.ts +++ b/lib/core/lib/request/list-cross-connects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCrossConnectsRequest { +export interface ListCrossConnectsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListCrossConnectsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-crossconnect-port-speed-shapes-request.ts b/lib/core/lib/request/list-crossconnect-port-speed-shapes-request.ts index b67b4405da..27181739ef 100644 --- a/lib/core/lib/request/list-crossconnect-port-speed-shapes-request.ts +++ b/lib/core/lib/request/list-crossconnect-port-speed-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCrossconnectPortSpeedShapesRequest { +export interface ListCrossconnectPortSpeedShapesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-dedicated-vm-host-instance-shapes-request.ts b/lib/core/lib/request/list-dedicated-vm-host-instance-shapes-request.ts index f7ce50add7..e0b68d6cdb 100644 --- a/lib/core/lib/request/list-dedicated-vm-host-instance-shapes-request.ts +++ b/lib/core/lib/request/list-dedicated-vm-host-instance-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDedicatedVmHostInstanceShapesRequest { +export interface ListDedicatedVmHostInstanceShapesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-dedicated-vm-host-instances-request.ts b/lib/core/lib/request/list-dedicated-vm-host-instances-request.ts index a7748be3f2..f1ac46eb4b 100644 --- a/lib/core/lib/request/list-dedicated-vm-host-instances-request.ts +++ b/lib/core/lib/request/list-dedicated-vm-host-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDedicatedVmHostInstancesRequest { +export interface ListDedicatedVmHostInstancesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -73,12 +73,12 @@ Example: `50` export namespace ListDedicatedVmHostInstancesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-dedicated-vm-host-shapes-request.ts b/lib/core/lib/request/list-dedicated-vm-host-shapes-request.ts index 7b44ebba0c..7161c49d85 100644 --- a/lib/core/lib/request/list-dedicated-vm-host-shapes-request.ts +++ b/lib/core/lib/request/list-dedicated-vm-host-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDedicatedVmHostShapesRequest { +export interface ListDedicatedVmHostShapesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-dedicated-vm-hosts-request.ts b/lib/core/lib/request/list-dedicated-vm-hosts-request.ts index e4f280a6f1..04b529bf43 100644 --- a/lib/core/lib/request/list-dedicated-vm-hosts-request.ts +++ b/lib/core/lib/request/list-dedicated-vm-hosts-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDedicatedVmHostsRequest { +export interface ListDedicatedVmHostsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -83,21 +83,21 @@ Example: `50` export namespace ListDedicatedVmHostsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-dhcp-options-request.ts b/lib/core/lib/request/list-dhcp-options-request.ts index e851936a4b..fcaa14ebee 100644 --- a/lib/core/lib/request/list-dhcp-options-request.ts +++ b/lib/core/lib/request/list-dhcp-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDhcpOptionsRequest { +export interface ListDhcpOptionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListDhcpOptionsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-drg-attachments-request.ts b/lib/core/lib/request/list-drg-attachments-request.ts index 531be58d65..5480496eae 100644 --- a/lib/core/lib/request/list-drg-attachments-request.ts +++ b/lib/core/lib/request/list-drg-attachments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDrgAttachmentsRequest { +export interface ListDrgAttachmentsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-drgs-request.ts b/lib/core/lib/request/list-drgs-request.ts index a1b203ebab..943df781cf 100644 --- a/lib/core/lib/request/list-drgs-request.ts +++ b/lib/core/lib/request/list-drgs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDrgsRequest { +export interface ListDrgsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-fast-connect-provider-services-request.ts b/lib/core/lib/request/list-fast-connect-provider-services-request.ts index dbb2242fab..14b8243948 100644 --- a/lib/core/lib/request/list-fast-connect-provider-services-request.ts +++ b/lib/core/lib/request/list-fast-connect-provider-services-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFastConnectProviderServicesRequest { +export interface ListFastConnectProviderServicesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-fast-connect-provider-virtual-circuit-bandwidth-shapes-request.ts b/lib/core/lib/request/list-fast-connect-provider-virtual-circuit-bandwidth-shapes-request.ts index 28e203eca7..5ed89635df 100644 --- a/lib/core/lib/request/list-fast-connect-provider-virtual-circuit-bandwidth-shapes-request.ts +++ b/lib/core/lib/request/list-fast-connect-provider-virtual-circuit-bandwidth-shapes-request.ts @@ -13,7 +13,8 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFastConnectProviderVirtualCircuitBandwidthShapesRequest { +export interface ListFastConnectProviderVirtualCircuitBandwidthShapesRequest + extends common.BaseRequest { /** * The OCID of the provider service. */ diff --git a/lib/core/lib/request/list-flow-log-config-attachments-request.ts b/lib/core/lib/request/list-flow-log-config-attachments-request.ts index 247063ea59..f326c6d6be 100644 --- a/lib/core/lib/request/list-flow-log-config-attachments-request.ts +++ b/lib/core/lib/request/list-flow-log-config-attachments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFlowLogConfigAttachmentsRequest { +export interface ListFlowLogConfigAttachmentsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -47,6 +47,6 @@ Example: `50` export namespace ListFlowLogConfigAttachmentsRequest { export enum TargetEntityType { - SUBNET = "SUBNET" + Subnet = "SUBNET" } } diff --git a/lib/core/lib/request/list-flow-log-configs-request.ts b/lib/core/lib/request/list-flow-log-configs-request.ts index 67abe7f800..dc498df179 100644 --- a/lib/core/lib/request/list-flow-log-configs-request.ts +++ b/lib/core/lib/request/list-flow-log-configs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFlowLogConfigsRequest { +export interface ListFlowLogConfigsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -61,12 +61,12 @@ Example: `50` export namespace ListFlowLogConfigsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-image-shape-compatibility-entries-request.ts b/lib/core/lib/request/list-image-shape-compatibility-entries-request.ts index 51ecb5fe0a..c3b9cb5b89 100644 --- a/lib/core/lib/request/list-image-shape-compatibility-entries-request.ts +++ b/lib/core/lib/request/list-image-shape-compatibility-entries-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListImageShapeCompatibilityEntriesRequest { +export interface ListImageShapeCompatibilityEntriesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/list-images-request.ts b/lib/core/lib/request/list-images-request.ts index aaf7db1cc1..e6e137e6b3 100644 --- a/lib/core/lib/request/list-images-request.ts +++ b/lib/core/lib/request/list-images-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListImagesRequest { +export interface ListImagesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -84,12 +84,12 @@ Example: `50` export namespace ListImagesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-instance-configurations-request.ts b/lib/core/lib/request/list-instance-configurations-request.ts index d157bb9b09..59f544ed7b 100644 --- a/lib/core/lib/request/list-instance-configurations-request.ts +++ b/lib/core/lib/request/list-instance-configurations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInstanceConfigurationsRequest { +export interface ListInstanceConfigurationsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -56,12 +56,12 @@ Example: `50` export namespace ListInstanceConfigurationsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-instance-console-connections-request.ts b/lib/core/lib/request/list-instance-console-connections-request.ts index 0f9f69fd3b..e4d43cea47 100644 --- a/lib/core/lib/request/list-instance-console-connections-request.ts +++ b/lib/core/lib/request/list-instance-console-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInstanceConsoleConnectionsRequest { +export interface ListInstanceConsoleConnectionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-instance-devices-request.ts b/lib/core/lib/request/list-instance-devices-request.ts index 8e2a8dab41..aa04489c98 100644 --- a/lib/core/lib/request/list-instance-devices-request.ts +++ b/lib/core/lib/request/list-instance-devices-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInstanceDevicesRequest { +export interface ListInstanceDevicesRequest extends common.BaseRequest { /** * The OCID of the instance. */ @@ -72,12 +72,12 @@ Example: `50` export namespace ListInstanceDevicesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-instance-pool-instances-request.ts b/lib/core/lib/request/list-instance-pool-instances-request.ts index 6678060aa2..297d748131 100644 --- a/lib/core/lib/request/list-instance-pool-instances-request.ts +++ b/lib/core/lib/request/list-instance-pool-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInstancePoolInstancesRequest { +export interface ListInstancePoolInstancesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -65,12 +65,12 @@ Example: `50` export namespace ListInstancePoolInstancesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-instance-pools-request.ts b/lib/core/lib/request/list-instance-pools-request.ts index bf440ab935..01f0602c34 100644 --- a/lib/core/lib/request/list-instance-pools-request.ts +++ b/lib/core/lib/request/list-instance-pools-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInstancePoolsRequest { +export interface ListInstancePoolsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -66,12 +66,12 @@ Example: `50` export namespace ListInstancePoolsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-instances-request.ts b/lib/core/lib/request/list-instances-request.ts index 84261a9d30..ed92ca2c17 100644 --- a/lib/core/lib/request/list-instances-request.ts +++ b/lib/core/lib/request/list-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInstancesRequest { +export interface ListInstancesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -73,12 +73,12 @@ Example: `50` export namespace ListInstancesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-internet-gateways-request.ts b/lib/core/lib/request/list-internet-gateways-request.ts index d4bf4157ea..25d36d2fcf 100644 --- a/lib/core/lib/request/list-internet-gateways-request.ts +++ b/lib/core/lib/request/list-internet-gateways-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListInternetGatewaysRequest { +export interface ListInternetGatewaysRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListInternetGatewaysRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-ipsec-connection-tunnels-request.ts b/lib/core/lib/request/list-ipsec-connection-tunnels-request.ts index 1faa1eaad0..3a9b2b6d54 100644 --- a/lib/core/lib/request/list-ipsec-connection-tunnels-request.ts +++ b/lib/core/lib/request/list-ipsec-connection-tunnels-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIPSecConnectionTunnelsRequest { +export interface ListIPSecConnectionTunnelsRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/list-ipsec-connections-request.ts b/lib/core/lib/request/list-ipsec-connections-request.ts index 886be98893..44281f4974 100644 --- a/lib/core/lib/request/list-ipsec-connections-request.ts +++ b/lib/core/lib/request/list-ipsec-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIPSecConnectionsRequest { +export interface ListIPSecConnectionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-ipv6s-request.ts b/lib/core/lib/request/list-ipv6s-request.ts index 2c8d16005a..45f196974e 100644 --- a/lib/core/lib/request/list-ipv6s-request.ts +++ b/lib/core/lib/request/list-ipv6s-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIpv6sRequest { +export interface ListIpv6sRequest extends common.BaseRequest { /** * For list pagination. The maximum number of results per page, or items to return in a paginated * \"List\" call. For important details about how pagination works, see diff --git a/lib/core/lib/request/list-local-peering-gateways-request.ts b/lib/core/lib/request/list-local-peering-gateways-request.ts index 6e2809cf3e..e9096aae19 100644 --- a/lib/core/lib/request/list-local-peering-gateways-request.ts +++ b/lib/core/lib/request/list-local-peering-gateways-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListLocalPeeringGatewaysRequest { +export interface ListLocalPeeringGatewaysRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-nat-gateways-request.ts b/lib/core/lib/request/list-nat-gateways-request.ts index e878d21a63..c85f6d3420 100644 --- a/lib/core/lib/request/list-nat-gateways-request.ts +++ b/lib/core/lib/request/list-nat-gateways-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNatGatewaysRequest { +export interface ListNatGatewaysRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListNatGatewaysRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-network-security-group-security-rules-request.ts b/lib/core/lib/request/list-network-security-group-security-rules-request.ts index 10e0b3943d..c9c71183f6 100644 --- a/lib/core/lib/request/list-network-security-group-security-rules-request.ts +++ b/lib/core/lib/request/list-network-security-group-security-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNetworkSecurityGroupSecurityRulesRequest { +export interface ListNetworkSecurityGroupSecurityRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ @@ -54,16 +54,16 @@ Example: `50` export namespace ListNetworkSecurityGroupSecurityRulesRequest { export enum Direction { - EGRESS = "EGRESS", - INGRESS = "INGRESS" + Egress = "EGRESS", + Ingress = "INGRESS" } export enum SortBy { - TIMECREATED = "TIMECREATED" + Timecreated = "TIMECREATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-network-security-group-vnics-request.ts b/lib/core/lib/request/list-network-security-group-vnics-request.ts index 1b7882b132..76614aa206 100644 --- a/lib/core/lib/request/list-network-security-group-vnics-request.ts +++ b/lib/core/lib/request/list-network-security-group-vnics-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNetworkSecurityGroupVnicsRequest { +export interface ListNetworkSecurityGroupVnicsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ @@ -48,11 +48,11 @@ Example: `50` export namespace ListNetworkSecurityGroupVnicsRequest { export enum SortBy { - TIMEASSOCIATED = "TIMEASSOCIATED" + Timeassociated = "TIMEASSOCIATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-network-security-groups-request.ts b/lib/core/lib/request/list-network-security-groups-request.ts index 5030fd723b..05442dfa07 100644 --- a/lib/core/lib/request/list-network-security-groups-request.ts +++ b/lib/core/lib/request/list-network-security-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNetworkSecurityGroupsRequest { +export interface ListNetworkSecurityGroupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListNetworkSecurityGroupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-private-ips-request.ts b/lib/core/lib/request/list-private-ips-request.ts index ae05cb59b9..502c0b1435 100644 --- a/lib/core/lib/request/list-private-ips-request.ts +++ b/lib/core/lib/request/list-private-ips-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPrivateIpsRequest { +export interface ListPrivateIpsRequest extends common.BaseRequest { /** * For list pagination. The maximum number of results per page, or items to return in a paginated * \"List\" call. For important details about how pagination works, see diff --git a/lib/core/lib/request/list-public-ips-request.ts b/lib/core/lib/request/list-public-ips-request.ts index e709a12c88..9a460780b0 100644 --- a/lib/core/lib/request/list-public-ips-request.ts +++ b/lib/core/lib/request/list-public-ips-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPublicIpsRequest { +export interface ListPublicIpsRequest extends common.BaseRequest { /** * Whether the public IP is regional or specific to a particular availability domain. *

@@ -64,12 +64,12 @@ Example: `Uocm:PHX-AD-1` export namespace ListPublicIpsRequest { export enum Scope { - REGION = "REGION", - AVAILABILITYDOMAIN = "AVAILABILITY_DOMAIN" + Region = "REGION", + AvailabilityDomain = "AVAILABILITY_DOMAIN" } export enum Lifetime { - EPHEMERAL = "EPHEMERAL", - RESERVED = "RESERVED" + Ephemeral = "EPHEMERAL", + Reserved = "RESERVED" } } diff --git a/lib/core/lib/request/list-remote-peering-connections-request.ts b/lib/core/lib/request/list-remote-peering-connections-request.ts index 7482e01502..8ce0187a69 100644 --- a/lib/core/lib/request/list-remote-peering-connections-request.ts +++ b/lib/core/lib/request/list-remote-peering-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRemotePeeringConnectionsRequest { +export interface ListRemotePeeringConnectionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-route-tables-request.ts b/lib/core/lib/request/list-route-tables-request.ts index ad2455d781..2d2db4517f 100644 --- a/lib/core/lib/request/list-route-tables-request.ts +++ b/lib/core/lib/request/list-route-tables-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRouteTablesRequest { +export interface ListRouteTablesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListRouteTablesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-security-lists-request.ts b/lib/core/lib/request/list-security-lists-request.ts index 3d0a2c597d..2cda6f4734 100644 --- a/lib/core/lib/request/list-security-lists-request.ts +++ b/lib/core/lib/request/list-security-lists-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSecurityListsRequest { +export interface ListSecurityListsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListSecurityListsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-service-gateways-request.ts b/lib/core/lib/request/list-service-gateways-request.ts index a3bb9d508b..81f166c719 100644 --- a/lib/core/lib/request/list-service-gateways-request.ts +++ b/lib/core/lib/request/list-service-gateways-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListServiceGatewaysRequest { +export interface ListServiceGatewaysRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -65,12 +65,12 @@ Example: `50` export namespace ListServiceGatewaysRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-services-request.ts b/lib/core/lib/request/list-services-request.ts index 3683e2096c..95e655f74f 100644 --- a/lib/core/lib/request/list-services-request.ts +++ b/lib/core/lib/request/list-services-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListServicesRequest { +export interface ListServicesRequest extends common.BaseRequest { /** * For list pagination. The maximum number of results per page, or items to return in a paginated * \"List\" call. For important details about how pagination works, see diff --git a/lib/core/lib/request/list-shapes-request.ts b/lib/core/lib/request/list-shapes-request.ts index 7d1a1d869f..66e3bb1a8b 100644 --- a/lib/core/lib/request/list-shapes-request.ts +++ b/lib/core/lib/request/list-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListShapesRequest { +export interface ListShapesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-subnets-request.ts b/lib/core/lib/request/list-subnets-request.ts index 346a02eda1..1b903b0723 100644 --- a/lib/core/lib/request/list-subnets-request.ts +++ b/lib/core/lib/request/list-subnets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSubnetsRequest { +export interface ListSubnetsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -70,12 +70,12 @@ Example: `50` export namespace ListSubnetsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-vcns-request.ts b/lib/core/lib/request/list-vcns-request.ts index 3f69bf7404..c3c24226b6 100644 --- a/lib/core/lib/request/list-vcns-request.ts +++ b/lib/core/lib/request/list-vcns-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVcnsRequest { +export interface ListVcnsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -66,12 +66,12 @@ Example: `50` export namespace ListVcnsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-virtual-circuit-bandwidth-shapes-request.ts b/lib/core/lib/request/list-virtual-circuit-bandwidth-shapes-request.ts index e8d94ee7f1..e91b551d3d 100644 --- a/lib/core/lib/request/list-virtual-circuit-bandwidth-shapes-request.ts +++ b/lib/core/lib/request/list-virtual-circuit-bandwidth-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVirtualCircuitBandwidthShapesRequest { +export interface ListVirtualCircuitBandwidthShapesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-virtual-circuit-public-prefixes-request.ts b/lib/core/lib/request/list-virtual-circuit-public-prefixes-request.ts index 6fdf34ead9..db302d43c1 100644 --- a/lib/core/lib/request/list-virtual-circuit-public-prefixes-request.ts +++ b/lib/core/lib/request/list-virtual-circuit-public-prefixes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVirtualCircuitPublicPrefixesRequest { +export interface ListVirtualCircuitPublicPrefixesRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/list-virtual-circuits-request.ts b/lib/core/lib/request/list-virtual-circuits-request.ts index 4c94c03e3d..4f708e8158 100644 --- a/lib/core/lib/request/list-virtual-circuits-request.ts +++ b/lib/core/lib/request/list-virtual-circuits-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVirtualCircuitsRequest { +export interface ListVirtualCircuitsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -66,12 +66,12 @@ Example: `50` export namespace ListVirtualCircuitsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-vlans-request.ts b/lib/core/lib/request/list-vlans-request.ts index cdfcb2f6f5..04ffbbfa8a 100644 --- a/lib/core/lib/request/list-vlans-request.ts +++ b/lib/core/lib/request/list-vlans-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVlansRequest { +export interface ListVlansRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -76,12 +76,12 @@ Example: `50` export namespace ListVlansRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-vnic-attachments-request.ts b/lib/core/lib/request/list-vnic-attachments-request.ts index 270223f277..c188cbbdca 100644 --- a/lib/core/lib/request/list-vnic-attachments-request.ts +++ b/lib/core/lib/request/list-vnic-attachments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVnicAttachmentsRequest { +export interface ListVnicAttachmentsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-volume-attachments-request.ts b/lib/core/lib/request/list-volume-attachments-request.ts index 370a032ad7..51a77b353b 100644 --- a/lib/core/lib/request/list-volume-attachments-request.ts +++ b/lib/core/lib/request/list-volume-attachments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVolumeAttachmentsRequest { +export interface ListVolumeAttachmentsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/core/lib/request/list-volume-backup-policies-request.ts b/lib/core/lib/request/list-volume-backup-policies-request.ts index 22877a2a60..ef593f11b8 100644 --- a/lib/core/lib/request/list-volume-backup-policies-request.ts +++ b/lib/core/lib/request/list-volume-backup-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVolumeBackupPoliciesRequest { +export interface ListVolumeBackupPoliciesRequest extends common.BaseRequest { /** * For list pagination. The maximum number of results per page, or items to return in a paginated * \"List\" call. For important details about how pagination works, see diff --git a/lib/core/lib/request/list-volume-backups-request.ts b/lib/core/lib/request/list-volume-backups-request.ts index b35973016c..b50be2b2cc 100644 --- a/lib/core/lib/request/list-volume-backups-request.ts +++ b/lib/core/lib/request/list-volume-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVolumeBackupsRequest { +export interface ListVolumeBackupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -75,12 +75,12 @@ Example: `50` export namespace ListVolumeBackupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-volume-group-backups-request.ts b/lib/core/lib/request/list-volume-group-backups-request.ts index ffcf985e0b..3c68df8e9e 100644 --- a/lib/core/lib/request/list-volume-group-backups-request.ts +++ b/lib/core/lib/request/list-volume-group-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVolumeGroupBackupsRequest { +export interface ListVolumeGroupBackupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -65,12 +65,12 @@ Example: `50` export namespace ListVolumeGroupBackupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-volume-groups-request.ts b/lib/core/lib/request/list-volume-groups-request.ts index 4b841c1ee8..4f096e0647 100644 --- a/lib/core/lib/request/list-volume-groups-request.ts +++ b/lib/core/lib/request/list-volume-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVolumeGroupsRequest { +export interface ListVolumeGroupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -72,12 +72,12 @@ Example: `50` export namespace ListVolumeGroupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/list-volumes-request.ts b/lib/core/lib/request/list-volumes-request.ts index 1b2a5bb53c..e59ce419d0 100644 --- a/lib/core/lib/request/list-volumes-request.ts +++ b/lib/core/lib/request/list-volumes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVolumesRequest { +export interface ListVolumesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ @@ -77,12 +77,12 @@ Example: `50` export namespace ListVolumesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/core/lib/request/remove-image-shape-compatibility-entry-request.ts b/lib/core/lib/request/remove-image-shape-compatibility-entry-request.ts index 62d5b2fe3e..361bf52bf0 100644 --- a/lib/core/lib/request/remove-image-shape-compatibility-entry-request.ts +++ b/lib/core/lib/request/remove-image-shape-compatibility-entry-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemoveImageShapeCompatibilityEntryRequest { +export interface RemoveImageShapeCompatibilityEntryRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/remove-network-security-group-security-rules-request.ts b/lib/core/lib/request/remove-network-security-group-security-rules-request.ts index b60ea51fda..921c0f6f25 100644 --- a/lib/core/lib/request/remove-network-security-group-security-rules-request.ts +++ b/lib/core/lib/request/remove-network-security-group-security-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemoveNetworkSecurityGroupSecurityRulesRequest { +export interface RemoveNetworkSecurityGroupSecurityRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/reset-instance-pool-request.ts b/lib/core/lib/request/reset-instance-pool-request.ts index 4be6305ec9..a0cbff8361 100644 --- a/lib/core/lib/request/reset-instance-pool-request.ts +++ b/lib/core/lib/request/reset-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ResetInstancePoolRequest { +export interface ResetInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/softreset-instance-pool-request.ts b/lib/core/lib/request/softreset-instance-pool-request.ts index 573fba3462..6104da8923 100644 --- a/lib/core/lib/request/softreset-instance-pool-request.ts +++ b/lib/core/lib/request/softreset-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SoftresetInstancePoolRequest { +export interface SoftresetInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/start-instance-pool-request.ts b/lib/core/lib/request/start-instance-pool-request.ts index 1fd4990b67..33e327c53a 100644 --- a/lib/core/lib/request/start-instance-pool-request.ts +++ b/lib/core/lib/request/start-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartInstancePoolRequest { +export interface StartInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/stop-instance-pool-request.ts b/lib/core/lib/request/stop-instance-pool-request.ts index f0fc5ab299..6b2e5bf008 100644 --- a/lib/core/lib/request/stop-instance-pool-request.ts +++ b/lib/core/lib/request/stop-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopInstancePoolRequest { +export interface StopInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/terminate-cluster-network-request.ts b/lib/core/lib/request/terminate-cluster-network-request.ts index af3c3af2e1..19e76ae8a7 100644 --- a/lib/core/lib/request/terminate-cluster-network-request.ts +++ b/lib/core/lib/request/terminate-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TerminateClusterNetworkRequest { +export interface TerminateClusterNetworkRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster network. */ diff --git a/lib/core/lib/request/terminate-instance-pool-request.ts b/lib/core/lib/request/terminate-instance-pool-request.ts index 9d74808ba7..269c65878a 100644 --- a/lib/core/lib/request/terminate-instance-pool-request.ts +++ b/lib/core/lib/request/terminate-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TerminateInstancePoolRequest { +export interface TerminateInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/terminate-instance-request.ts b/lib/core/lib/request/terminate-instance-request.ts index 8dc8e6467c..6e5076559d 100644 --- a/lib/core/lib/request/terminate-instance-request.ts +++ b/lib/core/lib/request/terminate-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TerminateInstanceRequest { +export interface TerminateInstanceRequest extends common.BaseRequest { /** * The OCID of the instance. */ diff --git a/lib/core/lib/request/update-boot-volume-backup-request.ts b/lib/core/lib/request/update-boot-volume-backup-request.ts index 31fc8643d6..3698959b1b 100644 --- a/lib/core/lib/request/update-boot-volume-backup-request.ts +++ b/lib/core/lib/request/update-boot-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBootVolumeBackupRequest { +export interface UpdateBootVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the boot volume backup. */ diff --git a/lib/core/lib/request/update-boot-volume-kms-key-request.ts b/lib/core/lib/request/update-boot-volume-kms-key-request.ts index 967e2a0cc8..2320de79e6 100644 --- a/lib/core/lib/request/update-boot-volume-kms-key-request.ts +++ b/lib/core/lib/request/update-boot-volume-kms-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBootVolumeKmsKeyRequest { +export interface UpdateBootVolumeKmsKeyRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/update-boot-volume-request.ts b/lib/core/lib/request/update-boot-volume-request.ts index 3f14f1d6cb..66969bd3d7 100644 --- a/lib/core/lib/request/update-boot-volume-request.ts +++ b/lib/core/lib/request/update-boot-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBootVolumeRequest { +export interface UpdateBootVolumeRequest extends common.BaseRequest { /** * The OCID of the boot volume. */ diff --git a/lib/core/lib/request/update-cluster-network-request.ts b/lib/core/lib/request/update-cluster-network-request.ts index 0ec75b26de..836adb872a 100644 --- a/lib/core/lib/request/update-cluster-network-request.ts +++ b/lib/core/lib/request/update-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateClusterNetworkRequest { +export interface UpdateClusterNetworkRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster network. */ diff --git a/lib/core/lib/request/update-compute-image-capability-schema-request.ts b/lib/core/lib/request/update-compute-image-capability-schema-request.ts index 64c18b86c8..18cd55ac8f 100644 --- a/lib/core/lib/request/update-compute-image-capability-schema-request.ts +++ b/lib/core/lib/request/update-compute-image-capability-schema-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateComputeImageCapabilitySchemaRequest { +export interface UpdateComputeImageCapabilitySchemaRequest extends common.BaseRequest { /** * The id of the compute image capability schema or the image ocid */ diff --git a/lib/core/lib/request/update-console-history-request.ts b/lib/core/lib/request/update-console-history-request.ts index ac1aafd66d..ae909a0e4d 100644 --- a/lib/core/lib/request/update-console-history-request.ts +++ b/lib/core/lib/request/update-console-history-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConsoleHistoryRequest { +export interface UpdateConsoleHistoryRequest extends common.BaseRequest { /** * The OCID of the console history. */ diff --git a/lib/core/lib/request/update-cpe-request.ts b/lib/core/lib/request/update-cpe-request.ts index bc10dad88e..e19c454ef9 100644 --- a/lib/core/lib/request/update-cpe-request.ts +++ b/lib/core/lib/request/update-cpe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCpeRequest { +export interface UpdateCpeRequest extends common.BaseRequest { /** * The OCID of the CPE. */ diff --git a/lib/core/lib/request/update-cross-connect-group-request.ts b/lib/core/lib/request/update-cross-connect-group-request.ts index 52990c637c..826e326382 100644 --- a/lib/core/lib/request/update-cross-connect-group-request.ts +++ b/lib/core/lib/request/update-cross-connect-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCrossConnectGroupRequest { +export interface UpdateCrossConnectGroupRequest extends common.BaseRequest { /** * The OCID of the cross-connect group. */ diff --git a/lib/core/lib/request/update-cross-connect-request.ts b/lib/core/lib/request/update-cross-connect-request.ts index 8dc954e7c5..d1ac7c70ea 100644 --- a/lib/core/lib/request/update-cross-connect-request.ts +++ b/lib/core/lib/request/update-cross-connect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCrossConnectRequest { +export interface UpdateCrossConnectRequest extends common.BaseRequest { /** * The OCID of the cross-connect. */ diff --git a/lib/core/lib/request/update-dedicated-vm-host-request.ts b/lib/core/lib/request/update-dedicated-vm-host-request.ts index 0226b94564..cd860c4560 100644 --- a/lib/core/lib/request/update-dedicated-vm-host-request.ts +++ b/lib/core/lib/request/update-dedicated-vm-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDedicatedVmHostRequest { +export interface UpdateDedicatedVmHostRequest extends common.BaseRequest { /** * The OCID of the dedicated VM host. */ diff --git a/lib/core/lib/request/update-dhcp-options-request.ts b/lib/core/lib/request/update-dhcp-options-request.ts index e527ee8240..5607e37f70 100644 --- a/lib/core/lib/request/update-dhcp-options-request.ts +++ b/lib/core/lib/request/update-dhcp-options-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDhcpOptionsRequest { +export interface UpdateDhcpOptionsRequest extends common.BaseRequest { /** * The OCID for the set of DHCP options. */ diff --git a/lib/core/lib/request/update-drg-attachment-request.ts b/lib/core/lib/request/update-drg-attachment-request.ts index 8a47180c49..948af2db0c 100644 --- a/lib/core/lib/request/update-drg-attachment-request.ts +++ b/lib/core/lib/request/update-drg-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDrgAttachmentRequest { +export interface UpdateDrgAttachmentRequest extends common.BaseRequest { /** * The OCID of the DRG attachment. */ diff --git a/lib/core/lib/request/update-drg-request.ts b/lib/core/lib/request/update-drg-request.ts index 86e4d42142..7ce041665a 100644 --- a/lib/core/lib/request/update-drg-request.ts +++ b/lib/core/lib/request/update-drg-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDrgRequest { +export interface UpdateDrgRequest extends common.BaseRequest { /** * The OCID of the DRG. */ diff --git a/lib/core/lib/request/update-flow-log-config-attachment-request.ts b/lib/core/lib/request/update-flow-log-config-attachment-request.ts index c635af0612..6c0bc6dcf2 100644 --- a/lib/core/lib/request/update-flow-log-config-attachment-request.ts +++ b/lib/core/lib/request/update-flow-log-config-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateFlowLogConfigAttachmentRequest { +export interface UpdateFlowLogConfigAttachmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the flow log configuration attachment. */ diff --git a/lib/core/lib/request/update-flow-log-config-request.ts b/lib/core/lib/request/update-flow-log-config-request.ts index 605e4b31fe..2dee5d2286 100644 --- a/lib/core/lib/request/update-flow-log-config-request.ts +++ b/lib/core/lib/request/update-flow-log-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateFlowLogConfigRequest { +export interface UpdateFlowLogConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the flow log configuration. */ diff --git a/lib/core/lib/request/update-image-request.ts b/lib/core/lib/request/update-image-request.ts index dd71b5f6e4..d0d8009c1a 100644 --- a/lib/core/lib/request/update-image-request.ts +++ b/lib/core/lib/request/update-image-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateImageRequest { +export interface UpdateImageRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the image. */ diff --git a/lib/core/lib/request/update-instance-configuration-request.ts b/lib/core/lib/request/update-instance-configuration-request.ts index af7e47f36e..93adb5733f 100644 --- a/lib/core/lib/request/update-instance-configuration-request.ts +++ b/lib/core/lib/request/update-instance-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateInstanceConfigurationRequest { +export interface UpdateInstanceConfigurationRequest extends common.BaseRequest { /** * The OCID of the instance configuration. */ diff --git a/lib/core/lib/request/update-instance-pool-request.ts b/lib/core/lib/request/update-instance-pool-request.ts index cf49bdee29..5cdb87b280 100644 --- a/lib/core/lib/request/update-instance-pool-request.ts +++ b/lib/core/lib/request/update-instance-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateInstancePoolRequest { +export interface UpdateInstancePoolRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the instance pool. */ diff --git a/lib/core/lib/request/update-instance-request.ts b/lib/core/lib/request/update-instance-request.ts index 96b0a8e560..4baab75af2 100644 --- a/lib/core/lib/request/update-instance-request.ts +++ b/lib/core/lib/request/update-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateInstanceRequest { +export interface UpdateInstanceRequest extends common.BaseRequest { /** * The OCID of the instance. */ diff --git a/lib/core/lib/request/update-internet-gateway-request.ts b/lib/core/lib/request/update-internet-gateway-request.ts index 838f088c56..7c0717d30e 100644 --- a/lib/core/lib/request/update-internet-gateway-request.ts +++ b/lib/core/lib/request/update-internet-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateInternetGatewayRequest { +export interface UpdateInternetGatewayRequest extends common.BaseRequest { /** * The OCID of the internet gateway. */ diff --git a/lib/core/lib/request/update-ipsec-connection-request.ts b/lib/core/lib/request/update-ipsec-connection-request.ts index d71032aed6..c805285ebe 100644 --- a/lib/core/lib/request/update-ipsec-connection-request.ts +++ b/lib/core/lib/request/update-ipsec-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIPSecConnectionRequest { +export interface UpdateIPSecConnectionRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/update-ipsec-connection-tunnel-request.ts b/lib/core/lib/request/update-ipsec-connection-tunnel-request.ts index 9663ff2511..949fe173d9 100644 --- a/lib/core/lib/request/update-ipsec-connection-tunnel-request.ts +++ b/lib/core/lib/request/update-ipsec-connection-tunnel-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIPSecConnectionTunnelRequest { +export interface UpdateIPSecConnectionTunnelRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/update-ipsec-connection-tunnel-shared-secret-request.ts b/lib/core/lib/request/update-ipsec-connection-tunnel-shared-secret-request.ts index db60f5ff11..41085d4855 100644 --- a/lib/core/lib/request/update-ipsec-connection-tunnel-shared-secret-request.ts +++ b/lib/core/lib/request/update-ipsec-connection-tunnel-shared-secret-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIPSecConnectionTunnelSharedSecretRequest { +export interface UpdateIPSecConnectionTunnelSharedSecretRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/update-ipv6-request.ts b/lib/core/lib/request/update-ipv6-request.ts index e6fc96f618..ba7168e1bd 100644 --- a/lib/core/lib/request/update-ipv6-request.ts +++ b/lib/core/lib/request/update-ipv6-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIpv6Request { +export interface UpdateIpv6Request extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the IPv6. */ diff --git a/lib/core/lib/request/update-local-peering-gateway-request.ts b/lib/core/lib/request/update-local-peering-gateway-request.ts index f0d0d63c3e..4d25e099d7 100644 --- a/lib/core/lib/request/update-local-peering-gateway-request.ts +++ b/lib/core/lib/request/update-local-peering-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateLocalPeeringGatewayRequest { +export interface UpdateLocalPeeringGatewayRequest extends common.BaseRequest { /** * The OCID of the local peering gateway. */ diff --git a/lib/core/lib/request/update-nat-gateway-request.ts b/lib/core/lib/request/update-nat-gateway-request.ts index 194c8660c0..0ea000de11 100644 --- a/lib/core/lib/request/update-nat-gateway-request.ts +++ b/lib/core/lib/request/update-nat-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNatGatewayRequest { +export interface UpdateNatGatewayRequest extends common.BaseRequest { /** * The NAT gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/update-network-security-group-request.ts b/lib/core/lib/request/update-network-security-group-request.ts index a093f21608..1c70f881d9 100644 --- a/lib/core/lib/request/update-network-security-group-request.ts +++ b/lib/core/lib/request/update-network-security-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNetworkSecurityGroupRequest { +export interface UpdateNetworkSecurityGroupRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/update-network-security-group-security-rules-request.ts b/lib/core/lib/request/update-network-security-group-security-rules-request.ts index 5e8221a375..566089ac41 100644 --- a/lib/core/lib/request/update-network-security-group-security-rules-request.ts +++ b/lib/core/lib/request/update-network-security-group-security-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNetworkSecurityGroupSecurityRulesRequest { +export interface UpdateNetworkSecurityGroupSecurityRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the network security group. */ diff --git a/lib/core/lib/request/update-private-ip-request.ts b/lib/core/lib/request/update-private-ip-request.ts index c2a0e8e861..7d285e2983 100644 --- a/lib/core/lib/request/update-private-ip-request.ts +++ b/lib/core/lib/request/update-private-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePrivateIpRequest { +export interface UpdatePrivateIpRequest extends common.BaseRequest { /** * The OCID of the private IP. */ diff --git a/lib/core/lib/request/update-public-ip-request.ts b/lib/core/lib/request/update-public-ip-request.ts index 39b56b2588..e1aa380a70 100644 --- a/lib/core/lib/request/update-public-ip-request.ts +++ b/lib/core/lib/request/update-public-ip-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePublicIpRequest { +export interface UpdatePublicIpRequest extends common.BaseRequest { /** * The OCID of the public IP. */ diff --git a/lib/core/lib/request/update-remote-peering-connection-request.ts b/lib/core/lib/request/update-remote-peering-connection-request.ts index 6df89dd0f6..74a42ea4ec 100644 --- a/lib/core/lib/request/update-remote-peering-connection-request.ts +++ b/lib/core/lib/request/update-remote-peering-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRemotePeeringConnectionRequest { +export interface UpdateRemotePeeringConnectionRequest extends common.BaseRequest { /** * The OCID of the remote peering connection (RPC). */ diff --git a/lib/core/lib/request/update-route-table-request.ts b/lib/core/lib/request/update-route-table-request.ts index 39d79c4d77..aca876d01b 100644 --- a/lib/core/lib/request/update-route-table-request.ts +++ b/lib/core/lib/request/update-route-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRouteTableRequest { +export interface UpdateRouteTableRequest extends common.BaseRequest { /** * The OCID of the route table. */ diff --git a/lib/core/lib/request/update-security-list-request.ts b/lib/core/lib/request/update-security-list-request.ts index 058482771c..53a0b8616d 100644 --- a/lib/core/lib/request/update-security-list-request.ts +++ b/lib/core/lib/request/update-security-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSecurityListRequest { +export interface UpdateSecurityListRequest extends common.BaseRequest { /** * The OCID of the security list. */ diff --git a/lib/core/lib/request/update-service-gateway-request.ts b/lib/core/lib/request/update-service-gateway-request.ts index 73da941b4f..a01c6995d0 100644 --- a/lib/core/lib/request/update-service-gateway-request.ts +++ b/lib/core/lib/request/update-service-gateway-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateServiceGatewayRequest { +export interface UpdateServiceGatewayRequest extends common.BaseRequest { /** * The service gateway's [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/core/lib/request/update-subnet-request.ts b/lib/core/lib/request/update-subnet-request.ts index 0bef2376a9..23035e74c5 100644 --- a/lib/core/lib/request/update-subnet-request.ts +++ b/lib/core/lib/request/update-subnet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSubnetRequest { +export interface UpdateSubnetRequest extends common.BaseRequest { /** * The OCID of the subnet. */ diff --git a/lib/core/lib/request/update-tunnel-cpe-device-config-request.ts b/lib/core/lib/request/update-tunnel-cpe-device-config-request.ts index 2db56999d5..48a999db95 100644 --- a/lib/core/lib/request/update-tunnel-cpe-device-config-request.ts +++ b/lib/core/lib/request/update-tunnel-cpe-device-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTunnelCpeDeviceConfigRequest { +export interface UpdateTunnelCpeDeviceConfigRequest extends common.BaseRequest { /** * The OCID of the IPSec connection. */ diff --git a/lib/core/lib/request/update-vcn-request.ts b/lib/core/lib/request/update-vcn-request.ts index 19dbe0916a..782d37b0e2 100644 --- a/lib/core/lib/request/update-vcn-request.ts +++ b/lib/core/lib/request/update-vcn-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVcnRequest { +export interface UpdateVcnRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VCN. */ diff --git a/lib/core/lib/request/update-virtual-circuit-request.ts b/lib/core/lib/request/update-virtual-circuit-request.ts index f60bad8866..21d65fe8ae 100644 --- a/lib/core/lib/request/update-virtual-circuit-request.ts +++ b/lib/core/lib/request/update-virtual-circuit-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVirtualCircuitRequest { +export interface UpdateVirtualCircuitRequest extends common.BaseRequest { /** * The OCID of the virtual circuit. */ diff --git a/lib/core/lib/request/update-vlan-request.ts b/lib/core/lib/request/update-vlan-request.ts index 69cbf8894c..ca4816c700 100644 --- a/lib/core/lib/request/update-vlan-request.ts +++ b/lib/core/lib/request/update-vlan-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVlanRequest { +export interface UpdateVlanRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the VLAN. */ diff --git a/lib/core/lib/request/update-vnic-request.ts b/lib/core/lib/request/update-vnic-request.ts index e55ecf4196..960c7f2b26 100644 --- a/lib/core/lib/request/update-vnic-request.ts +++ b/lib/core/lib/request/update-vnic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVnicRequest { +export interface UpdateVnicRequest extends common.BaseRequest { /** * The OCID of the VNIC. */ diff --git a/lib/core/lib/request/update-volume-backup-policy-request.ts b/lib/core/lib/request/update-volume-backup-policy-request.ts index faee596e65..2694f185f3 100644 --- a/lib/core/lib/request/update-volume-backup-policy-request.ts +++ b/lib/core/lib/request/update-volume-backup-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVolumeBackupPolicyRequest { +export interface UpdateVolumeBackupPolicyRequest extends common.BaseRequest { /** * The OCID of the volume backup policy. */ diff --git a/lib/core/lib/request/update-volume-backup-request.ts b/lib/core/lib/request/update-volume-backup-request.ts index e1aba1007b..78c43bcbc7 100644 --- a/lib/core/lib/request/update-volume-backup-request.ts +++ b/lib/core/lib/request/update-volume-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVolumeBackupRequest { +export interface UpdateVolumeBackupRequest extends common.BaseRequest { /** * The OCID of the volume backup. */ diff --git a/lib/core/lib/request/update-volume-group-backup-request.ts b/lib/core/lib/request/update-volume-group-backup-request.ts index 9767a2b639..5497e67b96 100644 --- a/lib/core/lib/request/update-volume-group-backup-request.ts +++ b/lib/core/lib/request/update-volume-group-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVolumeGroupBackupRequest { +export interface UpdateVolumeGroupBackupRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group backup. */ diff --git a/lib/core/lib/request/update-volume-group-request.ts b/lib/core/lib/request/update-volume-group-request.ts index fe0414f2db..d9f7293c07 100644 --- a/lib/core/lib/request/update-volume-group-request.ts +++ b/lib/core/lib/request/update-volume-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVolumeGroupRequest { +export interface UpdateVolumeGroupRequest extends common.BaseRequest { /** * The Oracle Cloud ID (OCID) that uniquely identifies the volume group. */ diff --git a/lib/core/lib/request/update-volume-kms-key-request.ts b/lib/core/lib/request/update-volume-kms-key-request.ts index 73e5b437e5..d6dd7693e4 100644 --- a/lib/core/lib/request/update-volume-kms-key-request.ts +++ b/lib/core/lib/request/update-volume-kms-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVolumeKmsKeyRequest { +export interface UpdateVolumeKmsKeyRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/request/update-volume-request.ts b/lib/core/lib/request/update-volume-request.ts index bd673056c8..364d2ac5c5 100644 --- a/lib/core/lib/request/update-volume-request.ts +++ b/lib/core/lib/request/update-volume-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVolumeRequest { +export interface UpdateVolumeRequest extends common.BaseRequest { /** * The OCID of the volume. */ diff --git a/lib/core/lib/virtualnetwork-waiter.ts b/lib/core/lib/virtualnetwork-waiter.ts index 33caef0d40..c57ec8e5a2 100644 --- a/lib/core/lib/virtualnetwork-waiter.ts +++ b/lib/core/lib/virtualnetwork-waiter.ts @@ -132,7 +132,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getCrossConnect(request), response => targetStates.exists(response.crossConnect.lifecycleState), - targetStates.includes(models.CrossConnect.LifecycleState.TERMINATED) + targetStates.includes(models.CrossConnect.LifecycleState.Terminated) ); } @@ -151,7 +151,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getCrossConnectGroup(request), response => targetStates.exists(response.crossConnectGroup.lifecycleState), - targetStates.includes(models.CrossConnectGroup.LifecycleState.TERMINATED) + targetStates.includes(models.CrossConnectGroup.LifecycleState.Terminated) ); } @@ -170,7 +170,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getDhcpOptions(request), response => targetStates.exists(response.dhcpOptions.lifecycleState), - targetStates.includes(models.DhcpOptions.LifecycleState.TERMINATED) + targetStates.includes(models.DhcpOptions.LifecycleState.Terminated) ); } @@ -189,7 +189,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getDrg(request), response => targetStates.exists(response.drg.lifecycleState), - targetStates.includes(models.Drg.LifecycleState.TERMINATED) + targetStates.includes(models.Drg.LifecycleState.Terminated) ); } @@ -226,7 +226,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getFlowLogConfig(request), response => targetStates.exists(response.flowLogConfig.lifecycleState), - targetStates.includes(models.FlowLogConfig.LifecycleState.TERMINATED) + targetStates.includes(models.FlowLogConfig.LifecycleState.Terminated) ); } @@ -245,7 +245,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getFlowLogConfigAttachment(request), response => targetStates.exists(response.flowLogConfigAttachment.lifecycleState), - targetStates.includes(models.FlowLogConfigAttachment.LifecycleState.TERMINATED) + targetStates.includes(models.FlowLogConfigAttachment.LifecycleState.Terminated) ); } @@ -264,7 +264,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getIPSecConnection(request), response => targetStates.exists(response.iPSecConnection.lifecycleState), - targetStates.includes(models.IPSecConnection.LifecycleState.TERMINATED) + targetStates.includes(models.IPSecConnection.LifecycleState.Terminated) ); } @@ -283,7 +283,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getIPSecConnectionTunnel(request), response => targetStates.exists(response.iPSecConnectionTunnel.lifecycleState), - targetStates.includes(models.IPSecConnectionTunnel.LifecycleState.TERMINATED) + targetStates.includes(models.IPSecConnectionTunnel.LifecycleState.Terminated) ); } @@ -302,7 +302,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getInternetGateway(request), response => targetStates.exists(response.internetGateway.lifecycleState), - targetStates.includes(models.InternetGateway.LifecycleState.TERMINATED) + targetStates.includes(models.InternetGateway.LifecycleState.Terminated) ); } @@ -321,7 +321,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getIpv6(request), response => targetStates.exists(response.ipv6.lifecycleState), - targetStates.includes(models.Ipv6.LifecycleState.TERMINATED) + targetStates.includes(models.Ipv6.LifecycleState.Terminated) ); } @@ -340,7 +340,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getLocalPeeringGateway(request), response => targetStates.exists(response.localPeeringGateway.peeringStatus), - targetStates.includes(models.LocalPeeringGateway.PeeringStatus.REVOKED) + targetStates.includes(models.LocalPeeringGateway.PeeringStatus.Revoked) ); } @@ -359,7 +359,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getLocalPeeringGateway(request), response => targetStates.exists(response.localPeeringGateway.lifecycleState), - targetStates.includes(models.LocalPeeringGateway.LifecycleState.TERMINATED) + targetStates.includes(models.LocalPeeringGateway.LifecycleState.Terminated) ); } @@ -378,7 +378,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getNatGateway(request), response => targetStates.exists(response.natGateway.lifecycleState), - targetStates.includes(models.NatGateway.LifecycleState.TERMINATED) + targetStates.includes(models.NatGateway.LifecycleState.Terminated) ); } @@ -397,7 +397,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getNetworkSecurityGroup(request), response => targetStates.exists(response.networkSecurityGroup.lifecycleState), - targetStates.includes(models.NetworkSecurityGroup.LifecycleState.TERMINATED) + targetStates.includes(models.NetworkSecurityGroup.LifecycleState.Terminated) ); } @@ -416,7 +416,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getPublicIp(request), response => targetStates.exists(response.publicIp.lifecycleState), - targetStates.includes(models.PublicIp.LifecycleState.TERMINATED) + targetStates.includes(models.PublicIp.LifecycleState.Terminated) ); } @@ -435,7 +435,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getRemotePeeringConnection(request), response => targetStates.exists(response.remotePeeringConnection.lifecycleState), - targetStates.includes(models.RemotePeeringConnection.LifecycleState.TERMINATED) + targetStates.includes(models.RemotePeeringConnection.LifecycleState.Terminated) ); } @@ -454,7 +454,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getRemotePeeringConnection(request), response => targetStates.exists(response.remotePeeringConnection.peeringStatus), - targetStates.includes(models.RemotePeeringConnection.PeeringStatus.REVOKED) + targetStates.includes(models.RemotePeeringConnection.PeeringStatus.Revoked) ); } @@ -473,7 +473,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getRouteTable(request), response => targetStates.exists(response.routeTable.lifecycleState), - targetStates.includes(models.RouteTable.LifecycleState.TERMINATED) + targetStates.includes(models.RouteTable.LifecycleState.Terminated) ); } @@ -492,7 +492,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getSecurityList(request), response => targetStates.exists(response.securityList.lifecycleState), - targetStates.includes(models.SecurityList.LifecycleState.TERMINATED) + targetStates.includes(models.SecurityList.LifecycleState.Terminated) ); } @@ -511,7 +511,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getServiceGateway(request), response => targetStates.exists(response.serviceGateway.lifecycleState), - targetStates.includes(models.ServiceGateway.LifecycleState.TERMINATED) + targetStates.includes(models.ServiceGateway.LifecycleState.Terminated) ); } @@ -530,7 +530,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getSubnet(request), response => targetStates.exists(response.subnet.lifecycleState), - targetStates.includes(models.Subnet.LifecycleState.TERMINATED) + targetStates.includes(models.Subnet.LifecycleState.Terminated) ); } @@ -549,7 +549,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getVcn(request), response => targetStates.exists(response.vcn.lifecycleState), - targetStates.includes(models.Vcn.LifecycleState.TERMINATED) + targetStates.includes(models.Vcn.LifecycleState.Terminated) ); } @@ -568,7 +568,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getVirtualCircuit(request), response => targetStates.exists(response.virtualCircuit.lifecycleState), - targetStates.includes(models.VirtualCircuit.LifecycleState.TERMINATED) + targetStates.includes(models.VirtualCircuit.LifecycleState.Terminated) ); } @@ -587,7 +587,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getVlan(request), response => targetStates.exists(response.vlan.lifecycleState), - targetStates.includes(models.Vlan.LifecycleState.TERMINATED) + targetStates.includes(models.Vlan.LifecycleState.Terminated) ); } @@ -606,7 +606,7 @@ export class VirtualNetworkWaiter { this.config, () => this.client.getVnic(request), response => targetStates.exists(response.vnic.lifecycleState), - targetStates.includes(models.Vnic.LifecycleState.TERMINATED) + targetStates.includes(models.Vnic.LifecycleState.Terminated) ); } } diff --git a/lib/core/package.json b/lib/core/package.json index 9e98d43670..359727593f 100644 --- a/lib/core/package.json +++ b/lib/core/package.json @@ -1,6 +1,6 @@ { "name": "oci-core", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Core", "repository": { "type": "git", diff --git a/lib/database/lib/client.ts b/lib/database/lib/client.ts index 55c212e2d8..51da14bec3 100644 --- a/lib/database/lib/client.ts +++ b/lib/database/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { DatabaseWaiter } from "./database-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class DatabaseClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DatabaseWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class DatabaseClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Activates the specified Exadata infrastructure. * @param ActivateExadataInfrastructureRequest @@ -152,7 +160,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + activateExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -230,7 +242,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAutonomousContainerDatabaseCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -301,7 +317,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAutonomousDatabaseCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -376,7 +396,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAutonomousExadataInfrastructureCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -446,7 +470,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAutonomousVmClusterCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -512,7 +540,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeBackupDestinationCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -583,7 +615,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeDbSystemCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -654,7 +690,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeExadataInfrastructureCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -719,7 +759,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVmClusterCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -784,7 +828,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + completeExternalBackupJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -852,7 +900,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutonomousContainerDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -920,7 +972,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -983,7 +1039,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutonomousDataWarehouseBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1047,7 +1107,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1116,7 +1180,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutonomousDatabaseBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1185,7 +1253,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAutonomousVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1252,7 +1324,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1320,7 +1396,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBackupDestinationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1386,7 +1466,11 @@ export class DatabaseClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConsoleConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1458,7 +1542,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataGuardAssociationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1526,7 +1614,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1593,7 +1685,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDbHomeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1661,7 +1757,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1730,7 +1830,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createExternalBackupJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1798,7 +1902,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1868,7 +1976,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVmClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1947,7 +2059,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + dbNodeActionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2012,7 +2128,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2065,7 +2185,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2123,7 +2247,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAutonomousVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2178,7 +2306,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2235,7 +2367,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBackupDestinationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2286,7 +2422,11 @@ All Oracle Cloud Infrastructure resources, including Data Guard associations, ge queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConsoleConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2342,7 +2482,11 @@ The data in this database is local to the DB system and will be lost when the da queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2402,7 +2546,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDbHomeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2460,7 +2608,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2517,7 +2669,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2576,7 +2732,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteVmClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2638,7 +2798,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deregisterAutonomousDatabaseDataSafeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2699,7 +2863,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + downloadExadataInfrastructureConfigFileRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2774,7 +2942,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + downloadVmClusterNetworkConfigFileRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2847,7 +3019,11 @@ Oracle recommends that you use the `performFinalBackup` parameter to back up any queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + failOverAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2923,7 +3099,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + failoverDataGuardAssociationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2995,7 +3175,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + generateAutonomousDataWarehouseWalletRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3072,7 +3256,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + generateAutonomousDatabaseWalletRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3151,7 +3339,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + generateRecommendedVmClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3209,7 +3401,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousContainerDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3267,7 +3463,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3321,7 +3521,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousDataWarehouseBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3380,7 +3584,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3439,7 +3647,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousDatabaseBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3497,7 +3709,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousDatabaseRegionalWalletRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3552,7 +3768,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousDatabaseWalletRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3605,7 +3825,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3663,7 +3887,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAutonomousVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3719,7 +3947,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3778,7 +4010,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackupDestinationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3835,7 +4071,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConsoleConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3893,7 +4133,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataGuardAssociationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3949,7 +4193,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4005,7 +4253,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbHomeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4063,7 +4315,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbHomePatchRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4117,7 +4373,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbHomePatchHistoryEntryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4173,7 +4433,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbNodeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4229,7 +4493,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4287,7 +4555,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbSystemPatchRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4341,7 +4613,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbSystemPatchHistoryEntryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4400,7 +4676,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4461,7 +4741,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getExadataInfrastructureOcpusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4516,7 +4800,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getExadataIormConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4570,7 +4858,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getExternalBackupJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4626,7 +4918,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getMaintenanceRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4684,7 +4980,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4744,7 +5044,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVmClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4802,7 +5106,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVmClusterPatchRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4856,7 +5164,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVmClusterPatchHistoryEntryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4919,7 +5231,11 @@ A failover might result in data loss depending on the protection mode in effect queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + launchAutonomousExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4993,7 +5309,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + launchDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5067,7 +5387,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousContainerDatabasesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5158,7 +5482,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousDataWarehouseBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5247,7 +5575,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousDataWarehousesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5339,7 +5671,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousDatabaseBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5435,7 +5771,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousDatabasesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5525,7 +5865,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousDbPreviewVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5613,7 +5957,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousDbVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5702,7 +6050,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousExadataInfrastructureShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5792,7 +6144,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousExadataInfrastructuresRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5884,7 +6240,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAutonomousVmClustersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5971,7 +6331,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBackupDestinationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6061,7 +6425,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6143,7 +6511,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConsoleConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6204,7 +6576,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataGuardAssociationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6294,7 +6670,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDatabasesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6380,7 +6760,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbHomePatchHistoryEntriesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6465,7 +6849,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbHomePatchesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6556,7 +6944,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbHomesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6645,7 +7037,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbNodesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6731,7 +7127,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbSystemPatchHistoryEntriesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6816,7 +7216,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbSystemPatchesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6900,7 +7304,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbSystemShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6990,7 +7398,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbSystemsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7076,7 +7488,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7167,7 +7583,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listExadataInfrastructuresRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7252,7 +7672,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listGiVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7343,7 +7767,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMaintenanceRunsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7435,7 +7863,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVmClusterNetworksRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7521,7 +7953,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVmClusterPatchHistoryEntriesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7606,7 +8042,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVmClusterPatchesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7697,7 +8137,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVmClustersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7787,7 +8231,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + registerAutonomousDatabaseDataSafeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7851,7 +8299,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + reinstateDataGuardAssociationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7918,7 +8370,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restartAutonomousContainerDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7983,7 +8439,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restartAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8053,7 +8513,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8118,7 +8582,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8187,7 +8655,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8252,7 +8724,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8311,7 +8787,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8376,7 +8856,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8436,7 +8920,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8503,7 +8991,11 @@ An initial database is created on the DB system based on the request parameters queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + switchoverAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8578,7 +9070,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + switchoverDataGuardAssociationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8643,7 +9139,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + terminateAutonomousContainerDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8702,7 +9202,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + terminateAutonomousExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8757,7 +9261,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + terminateDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8819,7 +9327,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousContainerDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8889,7 +9401,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousDataWarehouseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8955,7 +9471,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9023,7 +9543,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousDatabaseRegionalWalletRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9085,7 +9609,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousDatabaseWalletRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9147,7 +9675,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9218,7 +9750,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAutonomousVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9290,7 +9826,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBackupDestinationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9354,7 +9894,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDatabaseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9422,7 +9966,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDbHomeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9490,7 +10038,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9561,7 +10113,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateExadataInfrastructureRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9631,7 +10187,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateExadataIormConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9699,7 +10259,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateMaintenanceRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9764,7 +10328,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVmClusterRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9836,7 +10404,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVmClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -9904,7 +10476,11 @@ A switchover guarantees no data loss. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + validateVmClusterNetworkRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/database/lib/database-waiter.ts b/lib/database/lib/database-waiter.ts index 58babe619f..584824dc05 100644 --- a/lib/database/lib/database-waiter.ts +++ b/lib/database/lib/database-waiter.ts @@ -39,7 +39,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousContainerDatabase(request), response => targetStates.exists(response.autonomousContainerDatabase.lifecycleState), - targetStates.includes(models.AutonomousContainerDatabase.LifecycleState.TERMINATED) + targetStates.includes(models.AutonomousContainerDatabase.LifecycleState.Terminated) ); } @@ -58,7 +58,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousDataWarehouse(request), response => targetStates.exists(response.autonomousDataWarehouse.lifecycleState), - targetStates.includes(models.AutonomousDataWarehouse.LifecycleState.TERMINATED) + targetStates.includes(models.AutonomousDataWarehouse.LifecycleState.Terminated) ); } @@ -77,7 +77,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousDataWarehouseBackup(request), response => targetStates.exists(response.autonomousDataWarehouseBackup.lifecycleState), - targetStates.includes(models.AutonomousDataWarehouseBackup.LifecycleState.DELETED) + targetStates.includes(models.AutonomousDataWarehouseBackup.LifecycleState.Deleted) ); } @@ -96,7 +96,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousDatabase(request), response => targetStates.exists(response.autonomousDatabase.lifecycleState), - targetStates.includes(models.AutonomousDatabase.LifecycleState.TERMINATED) + targetStates.includes(models.AutonomousDatabase.LifecycleState.Terminated) ); } @@ -115,7 +115,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousDatabaseBackup(request), response => targetStates.exists(response.autonomousDatabaseBackup.lifecycleState), - targetStates.includes(models.AutonomousDatabaseBackup.LifecycleState.DELETED) + targetStates.includes(models.AutonomousDatabaseBackup.LifecycleState.Deleted) ); } @@ -152,7 +152,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousExadataInfrastructure(request), response => targetStates.exists(response.autonomousExadataInfrastructure.lifecycleState), - targetStates.includes(models.AutonomousExadataInfrastructure.LifecycleState.TERMINATED) + targetStates.includes(models.AutonomousExadataInfrastructure.LifecycleState.Terminated) ); } @@ -171,7 +171,7 @@ export class DatabaseWaiter { this.config, () => this.client.getAutonomousVmCluster(request), response => targetStates.exists(response.autonomousVmCluster.lifecycleState), - targetStates.includes(models.AutonomousVmCluster.LifecycleState.TERMINATED) + targetStates.includes(models.AutonomousVmCluster.LifecycleState.Terminated) ); } @@ -190,7 +190,7 @@ export class DatabaseWaiter { this.config, () => this.client.getBackup(request), response => targetStates.exists(response.backup.lifecycleState), - targetStates.includes(models.Backup.LifecycleState.DELETED) + targetStates.includes(models.Backup.LifecycleState.Deleted) ); } @@ -209,7 +209,7 @@ export class DatabaseWaiter { this.config, () => this.client.getBackupDestination(request), response => targetStates.exists(response.backupDestination.lifecycleState), - targetStates.includes(models.BackupDestination.LifecycleState.DELETED) + targetStates.includes(models.BackupDestination.LifecycleState.Deleted) ); } @@ -228,7 +228,7 @@ export class DatabaseWaiter { this.config, () => this.client.getConsoleConnection(request), response => targetStates.exists(response.consoleConnection.lifecycleState), - targetStates.includes(models.ConsoleConnection.LifecycleState.DELETED) + targetStates.includes(models.ConsoleConnection.LifecycleState.Deleted) ); } @@ -247,7 +247,7 @@ export class DatabaseWaiter { this.config, () => this.client.getDataGuardAssociation(request), response => targetStates.exists(response.dataGuardAssociation.lifecycleState), - targetStates.includes(models.DataGuardAssociation.LifecycleState.TERMINATED) + targetStates.includes(models.DataGuardAssociation.LifecycleState.Terminated) ); } @@ -266,7 +266,7 @@ export class DatabaseWaiter { this.config, () => this.client.getDatabase(request), response => targetStates.exists(response.database.lifecycleState), - targetStates.includes(models.Database.LifecycleState.TERMINATED) + targetStates.includes(models.Database.LifecycleState.Terminated) ); } @@ -285,7 +285,7 @@ export class DatabaseWaiter { this.config, () => this.client.getDbHome(request), response => targetStates.exists(response.dbHome.lifecycleState), - targetStates.includes(models.DbHome.LifecycleState.TERMINATED) + targetStates.includes(models.DbHome.LifecycleState.Terminated) ); } @@ -304,7 +304,7 @@ export class DatabaseWaiter { this.config, () => this.client.getDbNode(request), response => targetStates.exists(response.dbNode.lifecycleState), - targetStates.includes(models.DbNode.LifecycleState.TERMINATED) + targetStates.includes(models.DbNode.LifecycleState.Terminated) ); } @@ -323,7 +323,7 @@ export class DatabaseWaiter { this.config, () => this.client.getDbSystem(request), response => targetStates.exists(response.dbSystem.lifecycleState), - targetStates.includes(models.DbSystem.LifecycleState.TERMINATED) + targetStates.includes(models.DbSystem.LifecycleState.Terminated) ); } @@ -342,7 +342,7 @@ export class DatabaseWaiter { this.config, () => this.client.getExadataInfrastructure(request), response => targetStates.exists(response.exadataInfrastructure.lifecycleState), - targetStates.includes(models.ExadataInfrastructure.LifecycleState.DELETED) + targetStates.includes(models.ExadataInfrastructure.LifecycleState.Deleted) ); } @@ -379,7 +379,7 @@ export class DatabaseWaiter { this.config, () => this.client.getMaintenanceRun(request), response => targetStates.exists(response.maintenanceRun.lifecycleState), - targetStates.includes(models.MaintenanceRun.LifecycleState.DELETED) + targetStates.includes(models.MaintenanceRun.LifecycleState.Deleted) ); } @@ -398,7 +398,7 @@ export class DatabaseWaiter { this.config, () => this.client.getVmCluster(request), response => targetStates.exists(response.vmCluster.lifecycleState), - targetStates.includes(models.VmCluster.LifecycleState.TERMINATED) + targetStates.includes(models.VmCluster.LifecycleState.Terminated) ); } @@ -417,7 +417,7 @@ export class DatabaseWaiter { this.config, () => this.client.getVmClusterNetwork(request), response => targetStates.exists(response.vmClusterNetwork.lifecycleState), - targetStates.includes(models.VmClusterNetwork.LifecycleState.TERMINATED) + targetStates.includes(models.VmClusterNetwork.LifecycleState.Terminated) ); } } diff --git a/lib/database/lib/model/autonomous-container-database-summary.ts b/lib/database/lib/model/autonomous-container-database-summary.ts index 3f5992a414..4c4ee9d426 100644 --- a/lib/database/lib/model/autonomous-container-database-summary.ts +++ b/lib/database/lib/model/autonomous-container-database-summary.ts @@ -104,56 +104,52 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousContainerDatabaseSummary { export enum ServiceLevelAgreementType { - STANDARD = "STANDARD", - MISSIONCRITICAL = "MISSION_CRITICAL", - + Standard = "STANDARD", + MissionCritical = "MISSION_CRITICAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InfrastructureType { - CLOUD = "CLOUD", - CLOUDATCUSTOMER = "CLOUD_AT_CUSTOMER", - + Cloud = "CLOUD", + CloudAtCustomer = "CLOUD_AT_CUSTOMER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - RESTOREFAILED = "RESTORE_FAILED", - RESTARTING = "RESTARTING", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", + RestoreFailed = "RESTORE_FAILED", + Restarting = "RESTARTING", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PatchModel { - UPDATES = "RELEASE_UPDATES", - UPDATEREVISIONS = "RELEASE_UPDATE_REVISIONS", - + ReleaseUpdates = "RELEASE_UPDATES", + ReleaseUpdateRevisions = "RELEASE_UPDATE_REVISIONS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousContainerDatabaseSummary): object { diff --git a/lib/database/lib/model/autonomous-container-database.ts b/lib/database/lib/model/autonomous-container-database.ts index b9f9d6851a..f9b95cbd38 100644 --- a/lib/database/lib/model/autonomous-container-database.ts +++ b/lib/database/lib/model/autonomous-container-database.ts @@ -100,56 +100,52 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousContainerDatabase { export enum ServiceLevelAgreementType { - STANDARD = "STANDARD", - MISSIONCRITICAL = "MISSION_CRITICAL", - + Standard = "STANDARD", + MissionCritical = "MISSION_CRITICAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InfrastructureType { - CLOUD = "CLOUD", - CLOUDATCUSTOMER = "CLOUD_AT_CUSTOMER", - + Cloud = "CLOUD", + CloudAtCustomer = "CLOUD_AT_CUSTOMER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - RESTOREFAILED = "RESTORE_FAILED", - RESTARTING = "RESTARTING", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", + RestoreFailed = "RESTORE_FAILED", + Restarting = "RESTARTING", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PatchModel { - UPDATES = "RELEASE_UPDATES", - UPDATEREVISIONS = "RELEASE_UPDATE_REVISIONS", - + ReleaseUpdates = "RELEASE_UPDATES", + ReleaseUpdateRevisions = "RELEASE_UPDATE_REVISIONS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousContainerDatabase): object { diff --git a/lib/database/lib/model/autonomous-data-warehouse-backup-summary.ts b/lib/database/lib/model/autonomous-data-warehouse-backup-summary.ts index 77008afcf5..acf2815cd0 100644 --- a/lib/database/lib/model/autonomous-data-warehouse-backup-summary.ts +++ b/lib/database/lib/model/autonomous-data-warehouse-backup-summary.ts @@ -66,28 +66,26 @@ export interface AutonomousDataWarehouseBackupSummary { export namespace AutonomousDataWarehouseBackupSummary { export enum Type { - INCREMENTAL = "INCREMENTAL", - FULL = "FULL", - + Incremental = "INCREMENTAL", + Full = "FULL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDataWarehouseBackupSummary): object { diff --git a/lib/database/lib/model/autonomous-data-warehouse-backup.ts b/lib/database/lib/model/autonomous-data-warehouse-backup.ts index 48215ff693..9558ee5e0a 100644 --- a/lib/database/lib/model/autonomous-data-warehouse-backup.ts +++ b/lib/database/lib/model/autonomous-data-warehouse-backup.ts @@ -64,28 +64,26 @@ export interface AutonomousDataWarehouseBackup { export namespace AutonomousDataWarehouseBackup { export enum Type { - INCREMENTAL = "INCREMENTAL", - FULL = "FULL", - + Incremental = "INCREMENTAL", + Full = "FULL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDataWarehouseBackup): object { diff --git a/lib/database/lib/model/autonomous-data-warehouse-summary.ts b/lib/database/lib/model/autonomous-data-warehouse-summary.ts index c187b06dc9..e5dff52b44 100644 --- a/lib/database/lib/model/autonomous-data-warehouse-summary.ts +++ b/lib/database/lib/model/autonomous-data-warehouse-summary.ts @@ -93,36 +93,34 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousDataWarehouseSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - UNAVAILABLE = "UNAVAILABLE", - RESTOREINPROGRESS = "RESTORE_IN_PROGRESS", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - SCALEINPROGRESS = "SCALE_IN_PROGRESS", - AVAILABLENEEDSATTENTION = "AVAILABLE_NEEDS_ATTENTION", - UPDATING = "UPDATING", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Unavailable = "UNAVAILABLE", + RestoreInProgress = "RESTORE_IN_PROGRESS", + BackupInProgress = "BACKUP_IN_PROGRESS", + ScaleInProgress = "SCALE_IN_PROGRESS", + AvailableNeedsAttention = "AVAILABLE_NEEDS_ATTENTION", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDataWarehouseSummary): object { diff --git a/lib/database/lib/model/autonomous-data-warehouse.ts b/lib/database/lib/model/autonomous-data-warehouse.ts index d45806681d..faefef244e 100644 --- a/lib/database/lib/model/autonomous-data-warehouse.ts +++ b/lib/database/lib/model/autonomous-data-warehouse.ts @@ -91,36 +91,34 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousDataWarehouse { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - UNAVAILABLE = "UNAVAILABLE", - RESTOREINPROGRESS = "RESTORE_IN_PROGRESS", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - SCALEINPROGRESS = "SCALE_IN_PROGRESS", - AVAILABLENEEDSATTENTION = "AVAILABLE_NEEDS_ATTENTION", - UPDATING = "UPDATING", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Unavailable = "UNAVAILABLE", + RestoreInProgress = "RESTORE_IN_PROGRESS", + BackupInProgress = "BACKUP_IN_PROGRESS", + ScaleInProgress = "SCALE_IN_PROGRESS", + AvailableNeedsAttention = "AVAILABLE_NEEDS_ATTENTION", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDataWarehouse): object { diff --git a/lib/database/lib/model/autonomous-database-backup-summary.ts b/lib/database/lib/model/autonomous-database-backup-summary.ts index 6c81b426c2..6388552c58 100644 --- a/lib/database/lib/model/autonomous-database-backup-summary.ts +++ b/lib/database/lib/model/autonomous-database-backup-summary.ts @@ -76,28 +76,26 @@ export interface AutonomousDatabaseBackupSummary { export namespace AutonomousDatabaseBackupSummary { export enum Type { - INCREMENTAL = "INCREMENTAL", - FULL = "FULL", - + Incremental = "INCREMENTAL", + Full = "FULL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDatabaseBackupSummary): object { diff --git a/lib/database/lib/model/autonomous-database-backup.ts b/lib/database/lib/model/autonomous-database-backup.ts index 16aa847b64..2b097c825f 100644 --- a/lib/database/lib/model/autonomous-database-backup.ts +++ b/lib/database/lib/model/autonomous-database-backup.ts @@ -73,28 +73,26 @@ export interface AutonomousDatabaseBackup { export namespace AutonomousDatabaseBackup { export enum Type { - INCREMENTAL = "INCREMENTAL", - FULL = "FULL", - + Incremental = "INCREMENTAL", + Full = "FULL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDatabaseBackup): object { diff --git a/lib/database/lib/model/autonomous-database-standby-summary.ts b/lib/database/lib/model/autonomous-database-standby-summary.ts index ba038cbe3e..4448fda1ce 100644 --- a/lib/database/lib/model/autonomous-database-standby-summary.ts +++ b/lib/database/lib/model/autonomous-database-standby-summary.ts @@ -36,31 +36,30 @@ export interface AutonomousDatabaseStandbySummary { export namespace AutonomousDatabaseStandbySummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - UNAVAILABLE = "UNAVAILABLE", - RESTOREINPROGRESS = "RESTORE_IN_PROGRESS", - RESTOREFAILED = "RESTORE_FAILED", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - SCALEINPROGRESS = "SCALE_IN_PROGRESS", - AVAILABLENEEDSATTENTION = "AVAILABLE_NEEDS_ATTENTION", - UPDATING = "UPDATING", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - RESTARTING = "RESTARTING", - RECREATING = "RECREATING", - ROLECHANGEINPROGRESS = "ROLE_CHANGE_IN_PROGRESS", - UPGRADING = "UPGRADING", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Unavailable = "UNAVAILABLE", + RestoreInProgress = "RESTORE_IN_PROGRESS", + RestoreFailed = "RESTORE_FAILED", + BackupInProgress = "BACKUP_IN_PROGRESS", + ScaleInProgress = "SCALE_IN_PROGRESS", + AvailableNeedsAttention = "AVAILABLE_NEEDS_ATTENTION", + Updating = "UPDATING", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", + Restarting = "RESTARTING", + Recreating = "RECREATING", + RoleChangeInProgress = "ROLE_CHANGE_IN_PROGRESS", + Upgrading = "UPGRADING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDatabaseStandbySummary): object { diff --git a/lib/database/lib/model/autonomous-database-summary.ts b/lib/database/lib/model/autonomous-database-summary.ts index 0eaee96aed..10baf45bc7 100644 --- a/lib/database/lib/model/autonomous-database-summary.ts +++ b/lib/database/lib/model/autonomous-database-summary.ts @@ -225,78 +225,73 @@ To add the whitelist VCN specific subnet or IP, use a semicoln ';' as a delimina export namespace AutonomousDatabaseSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - UNAVAILABLE = "UNAVAILABLE", - RESTOREINPROGRESS = "RESTORE_IN_PROGRESS", - RESTOREFAILED = "RESTORE_FAILED", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - SCALEINPROGRESS = "SCALE_IN_PROGRESS", - AVAILABLENEEDSATTENTION = "AVAILABLE_NEEDS_ATTENTION", - UPDATING = "UPDATING", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - RESTARTING = "RESTARTING", - RECREATING = "RECREATING", - ROLECHANGEINPROGRESS = "ROLE_CHANGE_IN_PROGRESS", - UPGRADING = "UPGRADING", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Unavailable = "UNAVAILABLE", + RestoreInProgress = "RESTORE_IN_PROGRESS", + RestoreFailed = "RESTORE_FAILED", + BackupInProgress = "BACKUP_IN_PROGRESS", + ScaleInProgress = "SCALE_IN_PROGRESS", + AvailableNeedsAttention = "AVAILABLE_NEEDS_ATTENTION", + Updating = "UPDATING", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", + Restarting = "RESTARTING", + Recreating = "RECREATING", + RoleChangeInProgress = "ROLE_CHANGE_IN_PROGRESS", + Upgrading = "UPGRADING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InfrastructureType { - CLOUD = "CLOUD", - CLOUDATCUSTOMER = "CLOUD_AT_CUSTOMER", - + Cloud = "CLOUD", + CloudAtCustomer = "CLOUD_AT_CUSTOMER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DbWorkload { - OLTP = "OLTP", - DW = "DW", - + Oltp = "OLTP", + Dw = "DW", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DataSafeStatus { - REGISTERING = "REGISTERING", - REGISTERED = "REGISTERED", - DEREGISTERING = "DEREGISTERING", - NOTREGISTERED = "NOT_REGISTERED", - FAILED = "FAILED", - + Registering = "REGISTERING", + Registered = "REGISTERED", + Deregistering = "DEREGISTERING", + NotRegistered = "NOT_REGISTERED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDatabaseSummary): object { diff --git a/lib/database/lib/model/autonomous-database-wallet.ts b/lib/database/lib/model/autonomous-database-wallet.ts index 97c3179778..6664dd7b04 100644 --- a/lib/database/lib/model/autonomous-database-wallet.ts +++ b/lib/database/lib/model/autonomous-database-wallet.ts @@ -32,14 +32,13 @@ export interface AutonomousDatabaseWallet { export namespace AutonomousDatabaseWallet { export enum LifecycleState { - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - + Active = "ACTIVE", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDatabaseWallet): object { diff --git a/lib/database/lib/model/autonomous-database.ts b/lib/database/lib/model/autonomous-database.ts index 728ffa5453..c454b565f3 100644 --- a/lib/database/lib/model/autonomous-database.ts +++ b/lib/database/lib/model/autonomous-database.ts @@ -223,78 +223,73 @@ To add the whitelist VCN specific subnet or IP, use a semicoln ';' as a delimina export namespace AutonomousDatabase { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - UNAVAILABLE = "UNAVAILABLE", - RESTOREINPROGRESS = "RESTORE_IN_PROGRESS", - RESTOREFAILED = "RESTORE_FAILED", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - SCALEINPROGRESS = "SCALE_IN_PROGRESS", - AVAILABLENEEDSATTENTION = "AVAILABLE_NEEDS_ATTENTION", - UPDATING = "UPDATING", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - RESTARTING = "RESTARTING", - RECREATING = "RECREATING", - ROLECHANGEINPROGRESS = "ROLE_CHANGE_IN_PROGRESS", - UPGRADING = "UPGRADING", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Unavailable = "UNAVAILABLE", + RestoreInProgress = "RESTORE_IN_PROGRESS", + RestoreFailed = "RESTORE_FAILED", + BackupInProgress = "BACKUP_IN_PROGRESS", + ScaleInProgress = "SCALE_IN_PROGRESS", + AvailableNeedsAttention = "AVAILABLE_NEEDS_ATTENTION", + Updating = "UPDATING", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", + Restarting = "RESTARTING", + Recreating = "RECREATING", + RoleChangeInProgress = "ROLE_CHANGE_IN_PROGRESS", + Upgrading = "UPGRADING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InfrastructureType { - CLOUD = "CLOUD", - CLOUDATCUSTOMER = "CLOUD_AT_CUSTOMER", - + Cloud = "CLOUD", + CloudAtCustomer = "CLOUD_AT_CUSTOMER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DbWorkload { - OLTP = "OLTP", - DW = "DW", - + Oltp = "OLTP", + Dw = "DW", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DataSafeStatus { - REGISTERING = "REGISTERING", - REGISTERED = "REGISTERED", - DEREGISTERING = "DEREGISTERING", - NOTREGISTERED = "NOT_REGISTERED", - FAILED = "FAILED", - + Registering = "REGISTERING", + Registered = "REGISTERED", + Deregistering = "DEREGISTERING", + NotRegistered = "NOT_REGISTERED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDatabase): object { diff --git a/lib/database/lib/model/autonomous-db-preview-version-summary.ts b/lib/database/lib/model/autonomous-db-preview-version-summary.ts index 8c767a56f5..2c769b5483 100644 --- a/lib/database/lib/model/autonomous-db-preview-version-summary.ts +++ b/lib/database/lib/model/autonomous-db-preview-version-summary.ts @@ -48,14 +48,13 @@ export interface AutonomousDbPreviewVersionSummary { export namespace AutonomousDbPreviewVersionSummary { export enum DbWorkload { - OLTP = "OLTP", - DW = "DW", - + Oltp = "OLTP", + Dw = "DW", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDbPreviewVersionSummary): object { diff --git a/lib/database/lib/model/autonomous-db-version-summary.ts b/lib/database/lib/model/autonomous-db-version-summary.ts index 7c73883836..585d894f43 100644 --- a/lib/database/lib/model/autonomous-db-version-summary.ts +++ b/lib/database/lib/model/autonomous-db-version-summary.ts @@ -49,14 +49,13 @@ export interface AutonomousDbVersionSummary { export namespace AutonomousDbVersionSummary { export enum DbWorkload { - OLTP = "OLTP", - DW = "DW", - + Oltp = "OLTP", + Dw = "DW", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousDbVersionSummary): object { diff --git a/lib/database/lib/model/autonomous-exadata-infrastructure-summary.ts b/lib/database/lib/model/autonomous-exadata-infrastructure-summary.ts index 1ccce39f20..a339f63beb 100644 --- a/lib/database/lib/model/autonomous-exadata-infrastructure-summary.ts +++ b/lib/database/lib/model/autonomous-exadata-infrastructure-summary.ts @@ -124,30 +124,28 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousExadataInfrastructureSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousExadataInfrastructureSummary): object { diff --git a/lib/database/lib/model/autonomous-exadata-infrastructure.ts b/lib/database/lib/model/autonomous-exadata-infrastructure.ts index 5e10dd2bb3..a5b539223e 100644 --- a/lib/database/lib/model/autonomous-exadata-infrastructure.ts +++ b/lib/database/lib/model/autonomous-exadata-infrastructure.ts @@ -107,30 +107,28 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousExadataInfrastructure { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousExadataInfrastructure): object { diff --git a/lib/database/lib/model/autonomous-vm-cluster-summary.ts b/lib/database/lib/model/autonomous-vm-cluster-summary.ts index 14d29a8b43..31422792a7 100644 --- a/lib/database/lib/model/autonomous-vm-cluster-summary.ts +++ b/lib/database/lib/model/autonomous-vm-cluster-summary.ts @@ -108,30 +108,28 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousVmClusterSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousVmClusterSummary): object { diff --git a/lib/database/lib/model/autonomous-vm-cluster.ts b/lib/database/lib/model/autonomous-vm-cluster.ts index 41e10d2184..bf053f0935 100644 --- a/lib/database/lib/model/autonomous-vm-cluster.ts +++ b/lib/database/lib/model/autonomous-vm-cluster.ts @@ -108,30 +108,28 @@ Example: `{\"Department\": \"Finance\"}` export namespace AutonomousVmCluster { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - MAINTENANCEINPROGRESS = "MAINTENANCE_IN_PROGRESS", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", + MaintenanceInProgress = "MAINTENANCE_IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AutonomousVmCluster): object { diff --git a/lib/database/lib/model/backup-destination-details.ts b/lib/database/lib/model/backup-destination-details.ts index 1d5fecd133..2651d96885 100644 --- a/lib/database/lib/model/backup-destination-details.ts +++ b/lib/database/lib/model/backup-destination-details.ts @@ -43,16 +43,15 @@ export interface BackupDestinationDetails { export namespace BackupDestinationDetails { export enum Type { - NFS = "NFS", - RECOVERYAPPLIANCE = "RECOVERY_APPLIANCE", - OBJECTSTORE = "OBJECT_STORE", - LOCAL = "LOCAL", - + Nfs = "NFS", + RecoveryAppliance = "RECOVERY_APPLIANCE", + ObjectStore = "OBJECT_STORE", + Local = "LOCAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackupDestinationDetails): object { diff --git a/lib/database/lib/model/backup-destination-summary.ts b/lib/database/lib/model/backup-destination-summary.ts index 54a7d86dac..33a917bc28 100644 --- a/lib/database/lib/model/backup-destination-summary.ts +++ b/lib/database/lib/model/backup-destination-summary.ts @@ -96,37 +96,34 @@ Example: `{\"Department\": \"Finance\"}` export namespace BackupDestinationSummary { export enum Type { - NFS = "NFS", - RECOVERYAPPLIANCE = "RECOVERY_APPLIANCE", - + Nfs = "NFS", + RecoveryAppliance = "RECOVERY_APPLIANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum NfsMountType { - SELFMOUNT = "SELF_MOUNT", - AUTOMATEDMOUNT = "AUTOMATED_MOUNT", - + SelfMount = "SELF_MOUNT", + AutomatedMount = "AUTOMATED_MOUNT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - FAILED = "FAILED", - DELETED = "DELETED", - + Active = "ACTIVE", + Failed = "FAILED", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackupDestinationSummary): object { diff --git a/lib/database/lib/model/backup-destination.ts b/lib/database/lib/model/backup-destination.ts index aea66c2b44..915f05cabd 100644 --- a/lib/database/lib/model/backup-destination.ts +++ b/lib/database/lib/model/backup-destination.ts @@ -96,37 +96,34 @@ Example: `{\"Department\": \"Finance\"}` export namespace BackupDestination { export enum Type { - NFS = "NFS", - RECOVERYAPPLIANCE = "RECOVERY_APPLIANCE", - + Nfs = "NFS", + RecoveryAppliance = "RECOVERY_APPLIANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum NfsMountType { - SELFMOUNT = "SELF_MOUNT", - AUTOMATEDMOUNT = "AUTOMATED_MOUNT", - + SelfMount = "SELF_MOUNT", + AutomatedMount = "AUTOMATED_MOUNT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - FAILED = "FAILED", - DELETED = "DELETED", - + Active = "ACTIVE", + Failed = "FAILED", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackupDestination): object { diff --git a/lib/database/lib/model/backup-summary.ts b/lib/database/lib/model/backup-summary.ts index 7835959b93..21023bc71e 100644 --- a/lib/database/lib/model/backup-summary.ts +++ b/lib/database/lib/model/backup-summary.ts @@ -85,43 +85,40 @@ export interface BackupSummary { export namespace BackupSummary { export enum Type { - INCREMENTAL = "INCREMENTAL", - FULL = "FULL", - VIRTUALFULL = "VIRTUAL_FULL", - + Incremental = "INCREMENTAL", + Full = "FULL", + VirtualFull = "VIRTUAL_FULL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - RESTORING = "RESTORING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", - + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackupSummary): object { diff --git a/lib/database/lib/model/backup.ts b/lib/database/lib/model/backup.ts index dc65429329..418c7e91af 100644 --- a/lib/database/lib/model/backup.ts +++ b/lib/database/lib/model/backup.ts @@ -78,43 +78,40 @@ export interface Backup { export namespace Backup { export enum Type { - INCREMENTAL = "INCREMENTAL", - FULL = "FULL", - VIRTUALFULL = "VIRTUAL_FULL", - + Incremental = "INCREMENTAL", + Full = "FULL", + VirtualFull = "VIRTUAL_FULL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - RESTORING = "RESTORING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", - + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Backup): object { diff --git a/lib/database/lib/model/console-connection-summary.ts b/lib/database/lib/model/console-connection-summary.ts index d0aa52c689..979a8a8f35 100644 --- a/lib/database/lib/model/console-connection-summary.ts +++ b/lib/database/lib/model/console-connection-summary.ts @@ -49,17 +49,16 @@ export interface ConsoleConnectionSummary { export namespace ConsoleConnectionSummary { export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConsoleConnectionSummary): object { diff --git a/lib/database/lib/model/console-connection.ts b/lib/database/lib/model/console-connection.ts index dfef525fbc..2e8579181d 100644 --- a/lib/database/lib/model/console-connection.ts +++ b/lib/database/lib/model/console-connection.ts @@ -44,17 +44,16 @@ export interface ConsoleConnection { export namespace ConsoleConnection { export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConsoleConnection): object { diff --git a/lib/database/lib/model/create-autonomous-container-database-details.ts b/lib/database/lib/model/create-autonomous-container-database-details.ts index 67bca8c320..ce64825692 100644 --- a/lib/database/lib/model/create-autonomous-container-database-details.ts +++ b/lib/database/lib/model/create-autonomous-container-database-details.ts @@ -68,12 +68,12 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateAutonomousContainerDatabaseDetails { export enum ServiceLevelAgreementType { - STANDARD = "STANDARD" + Standard = "STANDARD" } export enum PatchModel { - UPDATES = "RELEASE_UPDATES", - UPDATEREVISIONS = "RELEASE_UPDATE_REVISIONS" + ReleaseUpdates = "RELEASE_UPDATES", + ReleaseUpdateRevisions = "RELEASE_UPDATE_REVISIONS" } export function getJsonObj(obj: CreateAutonomousContainerDatabaseDetails): object { diff --git a/lib/database/lib/model/create-autonomous-data-warehouse-details.ts b/lib/database/lib/model/create-autonomous-data-warehouse-details.ts index b12ad651b4..b731058842 100644 --- a/lib/database/lib/model/create-autonomous-data-warehouse-details.ts +++ b/lib/database/lib/model/create-autonomous-data-warehouse-details.ts @@ -70,8 +70,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateAutonomousDataWarehouseDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: CreateAutonomousDataWarehouseDetails): object { diff --git a/lib/database/lib/model/create-autonomous-database-base.ts b/lib/database/lib/model/create-autonomous-database-base.ts index 3449fc8901..d761b471df 100644 --- a/lib/database/lib/model/create-autonomous-database-base.ts +++ b/lib/database/lib/model/create-autonomous-database-base.ts @@ -146,13 +146,13 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateAutonomousDatabaseBase { export enum DbWorkload { - OLTP = "OLTP", - DW = "DW" + Oltp = "OLTP", + Dw = "DW" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: CreateAutonomousDatabaseBase): object { diff --git a/lib/database/lib/model/create-autonomous-database-clone-details.ts b/lib/database/lib/model/create-autonomous-database-clone-details.ts index 745a8a9ad0..897fefc723 100644 --- a/lib/database/lib/model/create-autonomous-database-clone-details.ts +++ b/lib/database/lib/model/create-autonomous-database-clone-details.ts @@ -34,8 +34,8 @@ export interface CreateAutonomousDatabaseCloneDetails extends model.CreateAutono export namespace CreateAutonomousDatabaseCloneDetails { export enum CloneType { - FULL = "FULL", - METADATA = "METADATA" + Full = "FULL", + Metadata = "METADATA" } export function getJsonObj( diff --git a/lib/database/lib/model/create-autonomous-database-from-backup-details.ts b/lib/database/lib/model/create-autonomous-database-from-backup-details.ts index f733158d3d..b3bd178dbc 100644 --- a/lib/database/lib/model/create-autonomous-database-from-backup-details.ts +++ b/lib/database/lib/model/create-autonomous-database-from-backup-details.ts @@ -35,8 +35,8 @@ export interface CreateAutonomousDatabaseFromBackupDetails export namespace CreateAutonomousDatabaseFromBackupDetails { export enum CloneType { - FULL = "FULL", - METADATA = "METADATA" + Full = "FULL", + Metadata = "METADATA" } export function getJsonObj( diff --git a/lib/database/lib/model/create-autonomous-database-from-backup-timestamp-details.ts b/lib/database/lib/model/create-autonomous-database-from-backup-timestamp-details.ts index 75e090ef4a..efbd0cd72a 100644 --- a/lib/database/lib/model/create-autonomous-database-from-backup-timestamp-details.ts +++ b/lib/database/lib/model/create-autonomous-database-from-backup-timestamp-details.ts @@ -39,8 +39,8 @@ export interface CreateAutonomousDatabaseFromBackupTimestampDetails export namespace CreateAutonomousDatabaseFromBackupTimestampDetails { export enum CloneType { - FULL = "FULL", - METADATA = "METADATA" + Full = "FULL", + Metadata = "METADATA" } export function getJsonObj( diff --git a/lib/database/lib/model/create-autonomous-vm-cluster-details.ts b/lib/database/lib/model/create-autonomous-vm-cluster-details.ts index 504d2dcee7..50a6cb5b94 100644 --- a/lib/database/lib/model/create-autonomous-vm-cluster-details.ts +++ b/lib/database/lib/model/create-autonomous-vm-cluster-details.ts @@ -68,8 +68,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateAutonomousVmClusterDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: CreateAutonomousVmClusterDetails): object { diff --git a/lib/database/lib/model/create-data-guard-association-details.ts b/lib/database/lib/model/create-data-guard-association-details.ts index b76c8d07b5..51c6f0fc0a 100644 --- a/lib/database/lib/model/create-data-guard-association-details.ts +++ b/lib/database/lib/model/create-data-guard-association-details.ts @@ -69,15 +69,15 @@ For more information, see export namespace CreateDataGuardAssociationDetails { export enum ProtectionMode { - AVAILABILITY = "MAXIMUM_AVAILABILITY", - PERFORMANCE = "MAXIMUM_PERFORMANCE", - PROTECTION = "MAXIMUM_PROTECTION" + MaximumAvailability = "MAXIMUM_AVAILABILITY", + MaximumPerformance = "MAXIMUM_PERFORMANCE", + MaximumProtection = "MAXIMUM_PROTECTION" } export enum TransportType { - SYNC = "SYNC", - ASYNC = "ASYNC", - FASTSYNC = "FASTSYNC" + Sync = "SYNC", + Async = "ASYNC", + Fastsync = "FASTSYNC" } export function getJsonObj(obj: CreateDataGuardAssociationDetails): object { diff --git a/lib/database/lib/model/create-database-details.ts b/lib/database/lib/model/create-database-details.ts index d206fc006e..6f6e1d94ce 100644 --- a/lib/database/lib/model/create-database-details.ts +++ b/lib/database/lib/model/create-database-details.ts @@ -74,8 +74,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateDatabaseDetails { export enum DbWorkload { - OLTP = "OLTP", - DSS = "DSS" + Oltp = "OLTP", + Dss = "DSS" } export function getJsonObj(obj: CreateDatabaseDetails): object { diff --git a/lib/database/lib/model/create-external-backup-job-details.ts b/lib/database/lib/model/create-external-backup-job-details.ts index ed20db1a3a..698e1442d6 100644 --- a/lib/database/lib/model/create-external-backup-job-details.ts +++ b/lib/database/lib/model/create-external-backup-job-details.ts @@ -70,15 +70,15 @@ export interface CreateExternalBackupJobDetails { export namespace CreateExternalBackupJobDetails { export enum DatabaseMode { - SI = "SI", - RAC = "RAC" + Si = "SI", + Rac = "RAC" } export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" } export function getJsonObj(obj: CreateExternalBackupJobDetails): object { diff --git a/lib/database/lib/model/create-vm-cluster-details.ts b/lib/database/lib/model/create-vm-cluster-details.ts index 3c8a8b55c0..3e0253e5dc 100644 --- a/lib/database/lib/model/create-vm-cluster-details.ts +++ b/lib/database/lib/model/create-vm-cluster-details.ts @@ -97,8 +97,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace CreateVmClusterDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: CreateVmClusterDetails): object { diff --git a/lib/database/lib/model/data-guard-association-summary.ts b/lib/database/lib/model/data-guard-association-summary.ts index f7bd98a243..7c9b203b56 100644 --- a/lib/database/lib/model/data-guard-association-summary.ts +++ b/lib/database/lib/model/data-guard-association-summary.ts @@ -109,66 +109,61 @@ Example: `180 Mb per second` export namespace DataGuardAssociationSummary { export enum Role { - PRIMARY = "PRIMARY", - STANDBY = "STANDBY", - DISABLEDSTANDBY = "DISABLED_STANDBY", - + Primary = "PRIMARY", + Standby = "STANDBY", + DisabledStandby = "DISABLED_STANDBY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PeerRole { - PRIMARY = "PRIMARY", - STANDBY = "STANDBY", - DISABLEDSTANDBY = "DISABLED_STANDBY", - + Primary = "PRIMARY", + Standby = "STANDBY", + DisabledStandby = "DISABLED_STANDBY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ProtectionMode { - AVAILABILITY = "MAXIMUM_AVAILABILITY", - PERFORMANCE = "MAXIMUM_PERFORMANCE", - PROTECTION = "MAXIMUM_PROTECTION", - + MaximumAvailability = "MAXIMUM_AVAILABILITY", + MaximumPerformance = "MAXIMUM_PERFORMANCE", + MaximumProtection = "MAXIMUM_PROTECTION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TransportType { - SYNC = "SYNC", - ASYNC = "ASYNC", - FASTSYNC = "FASTSYNC", - + Sync = "SYNC", + Async = "ASYNC", + Fastsync = "FASTSYNC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataGuardAssociationSummary): object { diff --git a/lib/database/lib/model/data-guard-association.ts b/lib/database/lib/model/data-guard-association.ts index 38313782b7..45dd8950dc 100644 --- a/lib/database/lib/model/data-guard-association.ts +++ b/lib/database/lib/model/data-guard-association.ts @@ -97,66 +97,61 @@ Example: `180 Mb per second` export namespace DataGuardAssociation { export enum Role { - PRIMARY = "PRIMARY", - STANDBY = "STANDBY", - DISABLEDSTANDBY = "DISABLED_STANDBY", - + Primary = "PRIMARY", + Standby = "STANDBY", + DisabledStandby = "DISABLED_STANDBY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PeerRole { - PRIMARY = "PRIMARY", - STANDBY = "STANDBY", - DISABLEDSTANDBY = "DISABLED_STANDBY", - + Primary = "PRIMARY", + Standby = "STANDBY", + DisabledStandby = "DISABLED_STANDBY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ProtectionMode { - AVAILABILITY = "MAXIMUM_AVAILABILITY", - PERFORMANCE = "MAXIMUM_PERFORMANCE", - PROTECTION = "MAXIMUM_PROTECTION", - + MaximumAvailability = "MAXIMUM_AVAILABILITY", + MaximumPerformance = "MAXIMUM_PERFORMANCE", + MaximumProtection = "MAXIMUM_PROTECTION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TransportType { - SYNC = "SYNC", - ASYNC = "ASYNC", - FASTSYNC = "FASTSYNC", - + Sync = "SYNC", + Async = "ASYNC", + Fastsync = "FASTSYNC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataGuardAssociation): object { diff --git a/lib/database/lib/model/database-summary.ts b/lib/database/lib/model/database-summary.ts index 7016b00a73..74a9010aa4 100644 --- a/lib/database/lib/model/database-summary.ts +++ b/lib/database/lib/model/database-summary.ts @@ -108,20 +108,19 @@ Example: `{\"Department\": \"Finance\"}` export namespace DatabaseSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - RESTOREFAILED = "RESTORE_FAILED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + RestoreFailed = "RESTORE_FAILED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DatabaseSummary): object { diff --git a/lib/database/lib/model/database.ts b/lib/database/lib/model/database.ts index 8a630c612b..ca95111c4b 100644 --- a/lib/database/lib/model/database.ts +++ b/lib/database/lib/model/database.ts @@ -100,20 +100,19 @@ Example: `{\"Department\": \"Finance\"}` export namespace Database { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - RESTOREFAILED = "RESTORE_FAILED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + RestoreFailed = "RESTORE_FAILED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Database): object { diff --git a/lib/database/lib/model/day-of-week.ts b/lib/database/lib/model/day-of-week.ts index a17c5c855b..d2dfa7459d 100644 --- a/lib/database/lib/model/day-of-week.ts +++ b/lib/database/lib/model/day-of-week.ts @@ -27,19 +27,18 @@ export interface DayOfWeek { export namespace DayOfWeek { export enum Name { - MONDAY = "MONDAY", - TUESDAY = "TUESDAY", - WEDNESDAY = "WEDNESDAY", - THURSDAY = "THURSDAY", - FRIDAY = "FRIDAY", - SATURDAY = "SATURDAY", - SUNDAY = "SUNDAY", - + Monday = "MONDAY", + Tuesday = "TUESDAY", + Wednesday = "WEDNESDAY", + Thursday = "THURSDAY", + Friday = "FRIDAY", + Saturday = "SATURDAY", + Sunday = "SUNDAY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DayOfWeek): object { diff --git a/lib/database/lib/model/db-backup-config.ts b/lib/database/lib/model/db-backup-config.ts index d45a3698a5..5be292731e 100644 --- a/lib/database/lib/model/db-backup-config.ts +++ b/lib/database/lib/model/db-backup-config.ts @@ -47,24 +47,23 @@ Example: `SLOT_TWO` export namespace DbBackupConfig { export enum AutoBackupWindow { - ONE = "SLOT_ONE", - TWO = "SLOT_TWO", - THREE = "SLOT_THREE", - FOUR = "SLOT_FOUR", - FIVE = "SLOT_FIVE", - SIX = "SLOT_SIX", - SEVEN = "SLOT_SEVEN", - EIGHT = "SLOT_EIGHT", - NINE = "SLOT_NINE", - TEN = "SLOT_TEN", - ELEVEN = "SLOT_ELEVEN", - TWELVE = "SLOT_TWELVE", - + SlotOne = "SLOT_ONE", + SlotTwo = "SLOT_TWO", + SlotThree = "SLOT_THREE", + SlotFour = "SLOT_FOUR", + SlotFive = "SLOT_FIVE", + SlotSix = "SLOT_SIX", + SlotSeven = "SLOT_SEVEN", + SlotEight = "SLOT_EIGHT", + SlotNine = "SLOT_NINE", + SlotTen = "SLOT_TEN", + SlotEleven = "SLOT_ELEVEN", + SlotTwelve = "SLOT_TWELVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbBackupConfig): object { diff --git a/lib/database/lib/model/db-home-summary.ts b/lib/database/lib/model/db-home-summary.ts index b9108913dc..64f80a1cb7 100644 --- a/lib/database/lib/model/db-home-summary.ts +++ b/lib/database/lib/model/db-home-summary.ts @@ -94,18 +94,17 @@ Example: `{\"Department\": \"Finance\"}` export namespace DbHomeSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbHomeSummary): object { diff --git a/lib/database/lib/model/db-home.ts b/lib/database/lib/model/db-home.ts index 1c819bb089..6e93f56dd1 100644 --- a/lib/database/lib/model/db-home.ts +++ b/lib/database/lib/model/db-home.ts @@ -82,18 +82,17 @@ Example: `{\"Department\": \"Finance\"}` export namespace DbHome { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbHome): object { diff --git a/lib/database/lib/model/db-node-summary.ts b/lib/database/lib/model/db-node-summary.ts index 56eb1cf608..8b6b7f7595 100644 --- a/lib/database/lib/model/db-node-summary.ts +++ b/lib/database/lib/model/db-node-summary.ts @@ -81,31 +81,29 @@ export interface DbNodeSummary { export namespace DbNodeSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum MaintenanceType { - MIGRATION = "VMDB_REBOOT_MIGRATION", - + VmdbRebootMigration = "VMDB_REBOOT_MIGRATION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbNodeSummary): object { diff --git a/lib/database/lib/model/db-node.ts b/lib/database/lib/model/db-node.ts index e1b868923b..d881e17427 100644 --- a/lib/database/lib/model/db-node.ts +++ b/lib/database/lib/model/db-node.ts @@ -73,31 +73,29 @@ export interface DbNode { export namespace DbNode { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - STARTING = "STARTING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Stopping = "STOPPING", + Stopped = "STOPPED", + Starting = "STARTING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum MaintenanceType { - MIGRATION = "VMDB_REBOOT_MIGRATION", - + VmdbRebootMigration = "VMDB_REBOOT_MIGRATION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbNode): object { diff --git a/lib/database/lib/model/db-system-options.ts b/lib/database/lib/model/db-system-options.ts index b29e67a97f..93bfeeddaf 100644 --- a/lib/database/lib/model/db-system-options.ts +++ b/lib/database/lib/model/db-system-options.ts @@ -30,14 +30,13 @@ export interface DbSystemOptions { export namespace DbSystemOptions { export enum StorageManagement { - ASM = "ASM", - LVM = "LVM", - + Asm = "ASM", + Lvm = "LVM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbSystemOptions): object { diff --git a/lib/database/lib/model/db-system-summary.ts b/lib/database/lib/model/db-system-summary.ts index f32fb49955..26c9be959c 100644 --- a/lib/database/lib/model/db-system-summary.ts +++ b/lib/database/lib/model/db-system-summary.ts @@ -238,53 +238,49 @@ Example: `{\"Department\": \"Finance\"}` export namespace DbSystemSummary { export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", - + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DiskRedundancy { - HIGH = "HIGH", - NORMAL = "NORMAL", - + High = "HIGH", + Normal = "NORMAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbSystemSummary): object { diff --git a/lib/database/lib/model/db-system.ts b/lib/database/lib/model/db-system.ts index ddc6cd1817..768413063e 100644 --- a/lib/database/lib/model/db-system.ts +++ b/lib/database/lib/model/db-system.ts @@ -219,53 +219,49 @@ Example: `{\"Department\": \"Finance\"}` export namespace DbSystem { export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", - + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DiskRedundancy { - HIGH = "HIGH", - NORMAL = "NORMAL", - + High = "HIGH", + Normal = "NORMAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbSystem): object { diff --git a/lib/database/lib/model/exadata-infrastructure-summary.ts b/lib/database/lib/model/exadata-infrastructure-summary.ts index f4723a6270..1f3a03fd49 100644 --- a/lib/database/lib/model/exadata-infrastructure-summary.ts +++ b/lib/database/lib/model/exadata-infrastructure-summary.ts @@ -139,22 +139,21 @@ Example: `{\"Department\": \"Finance\"}` export namespace ExadataInfrastructureSummary { export enum LifecycleState { - CREATING = "CREATING", - REQUIRESACTIVATION = "REQUIRES_ACTIVATION", - ACTIVATING = "ACTIVATING", - ACTIVE = "ACTIVE", - ACTIVATIONFAILED = "ACTIVATION_FAILED", - FAILED = "FAILED", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - DISCONNECTED = "DISCONNECTED", - + Creating = "CREATING", + RequiresActivation = "REQUIRES_ACTIVATION", + Activating = "ACTIVATING", + Active = "ACTIVE", + ActivationFailed = "ACTIVATION_FAILED", + Failed = "FAILED", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Disconnected = "DISCONNECTED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExadataInfrastructureSummary): object { diff --git a/lib/database/lib/model/exadata-infrastructure.ts b/lib/database/lib/model/exadata-infrastructure.ts index 606ff18240..d27a2b224e 100644 --- a/lib/database/lib/model/exadata-infrastructure.ts +++ b/lib/database/lib/model/exadata-infrastructure.ts @@ -139,22 +139,21 @@ Example: `{\"Department\": \"Finance\"}` export namespace ExadataInfrastructure { export enum LifecycleState { - CREATING = "CREATING", - REQUIRESACTIVATION = "REQUIRES_ACTIVATION", - ACTIVATING = "ACTIVATING", - ACTIVE = "ACTIVE", - ACTIVATIONFAILED = "ACTIVATION_FAILED", - FAILED = "FAILED", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - DISCONNECTED = "DISCONNECTED", - + Creating = "CREATING", + RequiresActivation = "REQUIRES_ACTIVATION", + Activating = "ACTIVATING", + Active = "ACTIVE", + ActivationFailed = "ACTIVATION_FAILED", + Failed = "FAILED", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Disconnected = "DISCONNECTED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExadataInfrastructure): object { diff --git a/lib/database/lib/model/exadata-iorm-config-update-details.ts b/lib/database/lib/model/exadata-iorm-config-update-details.ts index 9ad15ff7f4..79fc610c03 100644 --- a/lib/database/lib/model/exadata-iorm-config-update-details.ts +++ b/lib/database/lib/model/exadata-iorm-config-update-details.ts @@ -36,11 +36,11 @@ export interface ExadataIormConfigUpdateDetails { export namespace ExadataIormConfigUpdateDetails { export enum Objective { - LOWLATENCY = "LOW_LATENCY", - HIGHTHROUGHPUT = "HIGH_THROUGHPUT", - BALANCED = "BALANCED", - AUTO = "AUTO", - BASIC = "BASIC" + LowLatency = "LOW_LATENCY", + HighThroughput = "HIGH_THROUGHPUT", + Balanced = "BALANCED", + Auto = "AUTO", + Basic = "BASIC" } export function getJsonObj(obj: ExadataIormConfigUpdateDetails): object { diff --git a/lib/database/lib/model/exadata-iorm-config.ts b/lib/database/lib/model/exadata-iorm-config.ts index 8364892de1..955627fa07 100644 --- a/lib/database/lib/model/exadata-iorm-config.ts +++ b/lib/database/lib/model/exadata-iorm-config.ts @@ -46,31 +46,29 @@ export interface ExadataIormConfig { export namespace ExadataIormConfig { export enum LifecycleState { - BOOTSTRAPPING = "BOOTSTRAPPING", - ENABLED = "ENABLED", - DISABLED = "DISABLED", - UPDATING = "UPDATING", - FAILED = "FAILED", - + Bootstrapping = "BOOTSTRAPPING", + Enabled = "ENABLED", + Disabled = "DISABLED", + Updating = "UPDATING", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Objective { - LOWLATENCY = "LOW_LATENCY", - HIGHTHROUGHPUT = "HIGH_THROUGHPUT", - BALANCED = "BALANCED", - AUTO = "AUTO", - BASIC = "BASIC", - + LowLatency = "LOW_LATENCY", + HighThroughput = "HIGH_THROUGHPUT", + Balanced = "BALANCED", + Auto = "AUTO", + Basic = "BASIC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExadataIormConfig): object { diff --git a/lib/database/lib/model/generate-autonomous-database-wallet-details.ts b/lib/database/lib/model/generate-autonomous-database-wallet-details.ts index 342451bc2c..bd4dfb64b1 100644 --- a/lib/database/lib/model/generate-autonomous-database-wallet-details.ts +++ b/lib/database/lib/model/generate-autonomous-database-wallet-details.ts @@ -33,8 +33,8 @@ export interface GenerateAutonomousDatabaseWalletDetails { export namespace GenerateAutonomousDatabaseWalletDetails { export enum GenerateType { - ALL = "ALL", - SINGLE = "SINGLE" + All = "ALL", + Single = "SINGLE" } export function getJsonObj(obj: GenerateAutonomousDatabaseWalletDetails): object { diff --git a/lib/database/lib/model/info-for-network-gen-details.ts b/lib/database/lib/model/info-for-network-gen-details.ts index 6b44b1a47c..3a3286d756 100644 --- a/lib/database/lib/model/info-for-network-gen-details.ts +++ b/lib/database/lib/model/info-for-network-gen-details.ts @@ -52,8 +52,8 @@ export interface InfoForNetworkGenDetails { export namespace InfoForNetworkGenDetails { export enum NetworkType { - CLIENT = "CLIENT", - BACKUP = "BACKUP" + Client = "CLIENT", + Backup = "BACKUP" } export function getJsonObj(obj: InfoForNetworkGenDetails): object { diff --git a/lib/database/lib/model/launch-autonomous-exadata-infrastructure-details.ts b/lib/database/lib/model/launch-autonomous-exadata-infrastructure-details.ts index 41aacd5e07..53c4140232 100644 --- a/lib/database/lib/model/launch-autonomous-exadata-infrastructure-details.ts +++ b/lib/database/lib/model/launch-autonomous-exadata-infrastructure-details.ts @@ -86,8 +86,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace LaunchAutonomousExadataInfrastructureDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: LaunchAutonomousExadataInfrastructureDetails): object { diff --git a/lib/database/lib/model/launch-db-system-details.ts b/lib/database/lib/model/launch-db-system-details.ts index dbefc02464..32cfeb8112 100644 --- a/lib/database/lib/model/launch-db-system-details.ts +++ b/lib/database/lib/model/launch-db-system-details.ts @@ -46,20 +46,20 @@ export interface LaunchDbSystemDetails extends model.LaunchDbSystemBase { export namespace LaunchDbSystemDetails { export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" } export enum DiskRedundancy { - HIGH = "HIGH", - NORMAL = "NORMAL" + High = "HIGH", + Normal = "NORMAL" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: LaunchDbSystemDetails, isParentJsonObj?: boolean): object { diff --git a/lib/database/lib/model/launch-db-system-from-backup-details.ts b/lib/database/lib/model/launch-db-system-from-backup-details.ts index 730200d6d3..357aaa2f9d 100644 --- a/lib/database/lib/model/launch-db-system-from-backup-details.ts +++ b/lib/database/lib/model/launch-db-system-from-backup-details.ts @@ -45,20 +45,20 @@ export interface LaunchDbSystemFromBackupDetails extends model.LaunchDbSystemBas export namespace LaunchDbSystemFromBackupDetails { export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" } export enum DiskRedundancy { - HIGH = "HIGH", - NORMAL = "NORMAL" + High = "HIGH", + Normal = "NORMAL" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj( diff --git a/lib/database/lib/model/launch-db-system-from-database-details.ts b/lib/database/lib/model/launch-db-system-from-database-details.ts index ff7f098cda..ea6d9e3250 100644 --- a/lib/database/lib/model/launch-db-system-from-database-details.ts +++ b/lib/database/lib/model/launch-db-system-from-database-details.ts @@ -45,20 +45,20 @@ export interface LaunchDbSystemFromDatabaseDetails extends model.LaunchDbSystemB export namespace LaunchDbSystemFromDatabaseDetails { export enum DatabaseEdition { - STANDARDEDITION = "STANDARD_EDITION", - ENTERPRISEEDITION = "ENTERPRISE_EDITION", - ENTERPRISEEDITIONHIGHPERFORMANCE = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", - ENTERPRISEEDITIONEXTREMEPERFORMANCE = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" + StandardEdition = "STANDARD_EDITION", + EnterpriseEdition = "ENTERPRISE_EDITION", + EnterpriseEditionHighPerformance = "ENTERPRISE_EDITION_HIGH_PERFORMANCE", + EnterpriseEditionExtremePerformance = "ENTERPRISE_EDITION_EXTREME_PERFORMANCE" } export enum DiskRedundancy { - HIGH = "HIGH", - NORMAL = "NORMAL" + High = "HIGH", + Normal = "NORMAL" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj( diff --git a/lib/database/lib/model/maintenance-run-summary.ts b/lib/database/lib/model/maintenance-run-summary.ts index b32a48f80d..e39e2f65c7 100644 --- a/lib/database/lib/model/maintenance-run-summary.ts +++ b/lib/database/lib/model/maintenance-run-summary.ts @@ -76,55 +76,51 @@ export interface MaintenanceRunSummary { export namespace MaintenanceRunSummary { export enum LifecycleState { - SCHEDULED = "SCHEDULED", - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - SKIPPED = "SKIPPED", - FAILED = "FAILED", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - + Scheduled = "SCHEDULED", + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Skipped = "SKIPPED", + Failed = "FAILED", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TargetResourceType { - AUTONOMOUSEXADATAINFRASTRUCTURE = "AUTONOMOUS_EXADATA_INFRASTRUCTURE", - AUTONOMOUSCONTAINERDATABASE = "AUTONOMOUS_CONTAINER_DATABASE", - EXADATADBSYSTEM = "EXADATA_DB_SYSTEM", - + AutonomousExadataInfrastructure = "AUTONOMOUS_EXADATA_INFRASTRUCTURE", + AutonomousContainerDatabase = "AUTONOMOUS_CONTAINER_DATABASE", + ExadataDbSystem = "EXADATA_DB_SYSTEM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum MaintenanceType { - PLANNED = "PLANNED", - UNPLANNED = "UNPLANNED", - + Planned = "PLANNED", + Unplanned = "UNPLANNED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum MaintenanceSubtype { - QUARTERLY = "QUARTERLY", - HARDWARE = "HARDWARE", - CRITICAL = "CRITICAL", - + Quarterly = "QUARTERLY", + Hardware = "HARDWARE", + Critical = "CRITICAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MaintenanceRunSummary): object { diff --git a/lib/database/lib/model/maintenance-run.ts b/lib/database/lib/model/maintenance-run.ts index 4e62b4f310..704ffdee25 100644 --- a/lib/database/lib/model/maintenance-run.ts +++ b/lib/database/lib/model/maintenance-run.ts @@ -76,55 +76,51 @@ export interface MaintenanceRun { export namespace MaintenanceRun { export enum LifecycleState { - SCHEDULED = "SCHEDULED", - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - SKIPPED = "SKIPPED", - FAILED = "FAILED", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - + Scheduled = "SCHEDULED", + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Skipped = "SKIPPED", + Failed = "FAILED", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TargetResourceType { - AUTONOMOUSEXADATAINFRASTRUCTURE = "AUTONOMOUS_EXADATA_INFRASTRUCTURE", - AUTONOMOUSCONTAINERDATABASE = "AUTONOMOUS_CONTAINER_DATABASE", - EXADATADBSYSTEM = "EXADATA_DB_SYSTEM", - + AutonomousExadataInfrastructure = "AUTONOMOUS_EXADATA_INFRASTRUCTURE", + AutonomousContainerDatabase = "AUTONOMOUS_CONTAINER_DATABASE", + ExadataDbSystem = "EXADATA_DB_SYSTEM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum MaintenanceType { - PLANNED = "PLANNED", - UNPLANNED = "UNPLANNED", - + Planned = "PLANNED", + Unplanned = "UNPLANNED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum MaintenanceSubtype { - QUARTERLY = "QUARTERLY", - HARDWARE = "HARDWARE", - CRITICAL = "CRITICAL", - + Quarterly = "QUARTERLY", + Hardware = "HARDWARE", + Critical = "CRITICAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MaintenanceRun): object { diff --git a/lib/database/lib/model/maintenance-window.ts b/lib/database/lib/model/maintenance-window.ts index 17e06ccc0f..b9843dadd2 100644 --- a/lib/database/lib/model/maintenance-window.ts +++ b/lib/database/lib/model/maintenance-window.ts @@ -53,14 +53,13 @@ export interface MaintenanceWindow { export namespace MaintenanceWindow { export enum Preference { - NOPREFERENCE = "NO_PREFERENCE", - CUSTOMPREFERENCE = "CUSTOM_PREFERENCE", - + NoPreference = "NO_PREFERENCE", + CustomPreference = "CUSTOM_PREFERENCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MaintenanceWindow): object { diff --git a/lib/database/lib/model/month.ts b/lib/database/lib/model/month.ts index 370df34ff0..3f2e43a694 100644 --- a/lib/database/lib/model/month.ts +++ b/lib/database/lib/model/month.ts @@ -27,24 +27,23 @@ export interface Month { export namespace Month { export enum Name { - JANUARY = "JANUARY", - FEBRUARY = "FEBRUARY", - MARCH = "MARCH", - APRIL = "APRIL", - MAY = "MAY", - JUNE = "JUNE", - JULY = "JULY", - AUGUST = "AUGUST", - SEPTEMBER = "SEPTEMBER", - OCTOBER = "OCTOBER", - NOVEMBER = "NOVEMBER", - DECEMBER = "DECEMBER", - + January = "JANUARY", + February = "FEBRUARY", + March = "MARCH", + April = "APRIL", + May = "MAY", + June = "JUNE", + July = "JULY", + August = "AUGUST", + September = "SEPTEMBER", + October = "OCTOBER", + November = "NOVEMBER", + December = "DECEMBER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Month): object { diff --git a/lib/database/lib/model/patch-details.ts b/lib/database/lib/model/patch-details.ts index 0e2019aa95..73ba12f1a1 100644 --- a/lib/database/lib/model/patch-details.ts +++ b/lib/database/lib/model/patch-details.ts @@ -34,8 +34,8 @@ export interface PatchDetails { export namespace PatchDetails { export enum Action { - APPLY = "APPLY", - PRECHECK = "PRECHECK" + Apply = "APPLY", + Precheck = "PRECHECK" } export function getJsonObj(obj: PatchDetails): object { diff --git a/lib/database/lib/model/patch-history-entry-summary.ts b/lib/database/lib/model/patch-history-entry-summary.ts index 0a4b20f55a..73454398ad 100644 --- a/lib/database/lib/model/patch-history-entry-summary.ts +++ b/lib/database/lib/model/patch-history-entry-summary.ts @@ -53,26 +53,24 @@ export interface PatchHistoryEntrySummary { export namespace PatchHistoryEntrySummary { export enum Action { - APPLY = "APPLY", - PRECHECK = "PRECHECK", - + Apply = "APPLY", + Precheck = "PRECHECK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PatchHistoryEntrySummary): object { diff --git a/lib/database/lib/model/patch-history-entry.ts b/lib/database/lib/model/patch-history-entry.ts index fd0261fcef..8212ed1646 100644 --- a/lib/database/lib/model/patch-history-entry.ts +++ b/lib/database/lib/model/patch-history-entry.ts @@ -50,26 +50,24 @@ export interface PatchHistoryEntry { export namespace PatchHistoryEntry { export enum Action { - APPLY = "APPLY", - PRECHECK = "PRECHECK", - + Apply = "APPLY", + Precheck = "PRECHECK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PatchHistoryEntry): object { diff --git a/lib/database/lib/model/patch-summary.ts b/lib/database/lib/model/patch-summary.ts index bdfa4b8ff4..e95eb5c194 100644 --- a/lib/database/lib/model/patch-summary.ts +++ b/lib/database/lib/model/patch-summary.ts @@ -62,38 +62,35 @@ export interface PatchSummary { export namespace PatchSummary { export enum LastAction { - APPLY = "APPLY", - PRECHECK = "PRECHECK", - + Apply = "APPLY", + Precheck = "PRECHECK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum AvailableActions { - APPLY = "APPLY", - PRECHECK = "PRECHECK", - + Apply = "APPLY", + Precheck = "PRECHECK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - AVAILABLE = "AVAILABLE", - SUCCESS = "SUCCESS", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - + Available = "AVAILABLE", + Success = "SUCCESS", + InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PatchSummary): object { diff --git a/lib/database/lib/model/patch.ts b/lib/database/lib/model/patch.ts index 957117035a..9079eeac21 100644 --- a/lib/database/lib/model/patch.ts +++ b/lib/database/lib/model/patch.ts @@ -54,38 +54,35 @@ export interface Patch { export namespace Patch { export enum LastAction { - APPLY = "APPLY", - PRECHECK = "PRECHECK", - + Apply = "APPLY", + Precheck = "PRECHECK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum AvailableActions { - APPLY = "APPLY", - PRECHECK = "PRECHECK", - + Apply = "APPLY", + Precheck = "PRECHECK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - AVAILABLE = "AVAILABLE", - SUCCESS = "SUCCESS", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - + Available = "AVAILABLE", + Success = "SUCCESS", + InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Patch): object { diff --git a/lib/database/lib/model/update-autonomous-container-database-details.ts b/lib/database/lib/model/update-autonomous-container-database-details.ts index 6694e69d98..81b0d0ac3e 100644 --- a/lib/database/lib/model/update-autonomous-container-database-details.ts +++ b/lib/database/lib/model/update-autonomous-container-database-details.ts @@ -48,8 +48,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace UpdateAutonomousContainerDatabaseDetails { export enum PatchModel { - UPDATES = "RELEASE_UPDATES", - UPDATEREVISIONS = "RELEASE_UPDATE_REVISIONS" + ReleaseUpdates = "RELEASE_UPDATES", + ReleaseUpdateRevisions = "RELEASE_UPDATE_REVISIONS" } export function getJsonObj(obj: UpdateAutonomousContainerDatabaseDetails): object { diff --git a/lib/database/lib/model/update-autonomous-database-details.ts b/lib/database/lib/model/update-autonomous-database-details.ts index 59573f45f7..3a4ec8ca4c 100644 --- a/lib/database/lib/model/update-autonomous-database-details.ts +++ b/lib/database/lib/model/update-autonomous-database-details.ts @@ -123,8 +123,8 @@ These subnets are used by the Oracle Clusterware private interconnect on the dat export namespace UpdateAutonomousDatabaseDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: UpdateAutonomousDatabaseDetails): object { diff --git a/lib/database/lib/model/update-autonomous-vm-cluster-details.ts b/lib/database/lib/model/update-autonomous-vm-cluster-details.ts index fdc8eb830f..2e17b60f2a 100644 --- a/lib/database/lib/model/update-autonomous-vm-cluster-details.ts +++ b/lib/database/lib/model/update-autonomous-vm-cluster-details.ts @@ -42,8 +42,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace UpdateAutonomousVmClusterDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: UpdateAutonomousVmClusterDetails): object { diff --git a/lib/database/lib/model/update-backup-destination-details.ts b/lib/database/lib/model/update-backup-destination-details.ts index aa17f5b444..7aca2446d4 100644 --- a/lib/database/lib/model/update-backup-destination-details.ts +++ b/lib/database/lib/model/update-backup-destination-details.ts @@ -64,8 +64,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace UpdateBackupDestinationDetails { export enum NfsMountType { - SELFMOUNT = "SELF_MOUNT", - AUTOMATEDMOUNT = "AUTOMATED_MOUNT" + SelfMount = "SELF_MOUNT", + AutomatedMount = "AUTOMATED_MOUNT" } export function getJsonObj(obj: UpdateBackupDestinationDetails): object { diff --git a/lib/database/lib/model/update-db-system-details.ts b/lib/database/lib/model/update-db-system-details.ts index 84e201a021..8fb47aec08 100644 --- a/lib/database/lib/model/update-db-system-details.ts +++ b/lib/database/lib/model/update-db-system-details.ts @@ -80,8 +80,8 @@ To get a list of shapes, use the {@link #listDbSystemShapes(ListDbSystemShapesRe export namespace UpdateDbSystemDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: UpdateDbSystemDetails): object { diff --git a/lib/database/lib/model/update-vm-cluster-details.ts b/lib/database/lib/model/update-vm-cluster-details.ts index 45ef899a0a..0f4449fe74 100644 --- a/lib/database/lib/model/update-vm-cluster-details.ts +++ b/lib/database/lib/model/update-vm-cluster-details.ts @@ -63,8 +63,8 @@ Example: `{\"Department\": \"Finance\"}` export namespace UpdateVmClusterDetails { export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE" + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE" } export function getJsonObj(obj: UpdateVmClusterDetails): object { diff --git a/lib/database/lib/model/vm-cluster-network-summary.ts b/lib/database/lib/model/vm-cluster-network-summary.ts index db132e5deb..2a59194b2b 100644 --- a/lib/database/lib/model/vm-cluster-network-summary.ts +++ b/lib/database/lib/model/vm-cluster-network-summary.ts @@ -85,22 +85,21 @@ Example: `{\"Department\": \"Finance\"}` export namespace VmClusterNetworkSummary { export enum LifecycleState { - CREATING = "CREATING", - REQUIRESVALIDATION = "REQUIRES_VALIDATION", - VALIDATING = "VALIDATING", - VALIDATED = "VALIDATED", - VALIDATIONFAILED = "VALIDATION_FAILED", - UPDATING = "UPDATING", - ALLOCATED = "ALLOCATED", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Creating = "CREATING", + RequiresValidation = "REQUIRES_VALIDATION", + Validating = "VALIDATING", + Validated = "VALIDATED", + ValidationFailed = "VALIDATION_FAILED", + Updating = "UPDATING", + Allocated = "ALLOCATED", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VmClusterNetworkSummary): object { diff --git a/lib/database/lib/model/vm-cluster-network.ts b/lib/database/lib/model/vm-cluster-network.ts index 1d92d55c70..d6de936b3d 100644 --- a/lib/database/lib/model/vm-cluster-network.ts +++ b/lib/database/lib/model/vm-cluster-network.ts @@ -85,22 +85,21 @@ Example: `{\"Department\": \"Finance\"}` export namespace VmClusterNetwork { export enum LifecycleState { - CREATING = "CREATING", - REQUIRESVALIDATION = "REQUIRES_VALIDATION", - VALIDATING = "VALIDATING", - VALIDATED = "VALIDATED", - VALIDATIONFAILED = "VALIDATION_FAILED", - UPDATING = "UPDATING", - ALLOCATED = "ALLOCATED", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Creating = "CREATING", + RequiresValidation = "REQUIRES_VALIDATION", + Validating = "VALIDATING", + Validated = "VALIDATED", + ValidationFailed = "VALIDATION_FAILED", + Updating = "UPDATING", + Allocated = "ALLOCATED", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VmClusterNetwork): object { diff --git a/lib/database/lib/model/vm-cluster-summary.ts b/lib/database/lib/model/vm-cluster-summary.ts index a795f4bc70..f1e1dfe937 100644 --- a/lib/database/lib/model/vm-cluster-summary.ts +++ b/lib/database/lib/model/vm-cluster-summary.ts @@ -123,29 +123,27 @@ Example: `{\"Department\": \"Finance\"}` export namespace VmClusterSummary { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VmClusterSummary): object { diff --git a/lib/database/lib/model/vm-cluster.ts b/lib/database/lib/model/vm-cluster.ts index 1a28ff12f5..417b927a2a 100644 --- a/lib/database/lib/model/vm-cluster.ts +++ b/lib/database/lib/model/vm-cluster.ts @@ -123,29 +123,27 @@ Example: `{\"Department\": \"Finance\"}` export namespace VmCluster { export enum LifecycleState { - PROVISIONING = "PROVISIONING", - AVAILABLE = "AVAILABLE", - UPDATING = "UPDATING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - FAILED = "FAILED", - + Provisioning = "PROVISIONING", + Available = "AVAILABLE", + Updating = "UPDATING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LicenseModel { - LICENSEINCLUDED = "LICENSE_INCLUDED", - BRINGYOUROWNLICENSE = "BRING_YOUR_OWN_LICENSE", - + LicenseIncluded = "LICENSE_INCLUDED", + BringYourOwnLicense = "BRING_YOUR_OWN_LICENSE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VmCluster): object { diff --git a/lib/database/lib/model/vm-network-details.ts b/lib/database/lib/model/vm-network-details.ts index db92d2b076..352455f3aa 100644 --- a/lib/database/lib/model/vm-network-details.ts +++ b/lib/database/lib/model/vm-network-details.ts @@ -47,14 +47,13 @@ export interface VmNetworkDetails { export namespace VmNetworkDetails { export enum NetworkType { - CLIENT = "CLIENT", - BACKUP = "BACKUP", - + Client = "CLIENT", + Backup = "BACKUP", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VmNetworkDetails): object { diff --git a/lib/database/lib/request/activate-exadata-infrastructure-request.ts b/lib/database/lib/request/activate-exadata-infrastructure-request.ts index 3972bfc3b9..c5aae630b6 100644 --- a/lib/database/lib/request/activate-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/activate-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ActivateExadataInfrastructureRequest { +export interface ActivateExadataInfrastructureRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/change-autonomous-container-database-compartment-request.ts b/lib/database/lib/request/change-autonomous-container-database-compartment-request.ts index b86c9f00bf..00281affdb 100644 --- a/lib/database/lib/request/change-autonomous-container-database-compartment-request.ts +++ b/lib/database/lib/request/change-autonomous-container-database-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAutonomousContainerDatabaseCompartmentRequest { +export interface ChangeAutonomousContainerDatabaseCompartmentRequest extends common.BaseRequest { /** * Request to move Autonomous Container Database to a different compartment */ diff --git a/lib/database/lib/request/change-autonomous-database-compartment-request.ts b/lib/database/lib/request/change-autonomous-database-compartment-request.ts index a98f5f8930..141e4565a7 100644 --- a/lib/database/lib/request/change-autonomous-database-compartment-request.ts +++ b/lib/database/lib/request/change-autonomous-database-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAutonomousDatabaseCompartmentRequest { +export interface ChangeAutonomousDatabaseCompartmentRequest extends common.BaseRequest { /** * Request to move Autonomous Database to a different compartment */ diff --git a/lib/database/lib/request/change-autonomous-exadata-infrastructure-compartment-request.ts b/lib/database/lib/request/change-autonomous-exadata-infrastructure-compartment-request.ts index a101f747b0..cc31eea750 100644 --- a/lib/database/lib/request/change-autonomous-exadata-infrastructure-compartment-request.ts +++ b/lib/database/lib/request/change-autonomous-exadata-infrastructure-compartment-request.ts @@ -13,7 +13,8 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAutonomousExadataInfrastructureCompartmentRequest { +export interface ChangeAutonomousExadataInfrastructureCompartmentRequest + extends common.BaseRequest { /** * Request to move Autonomous Exadata Infrastructure to a different compartment */ diff --git a/lib/database/lib/request/change-autonomous-vm-cluster-compartment-request.ts b/lib/database/lib/request/change-autonomous-vm-cluster-compartment-request.ts index f427c16ba3..99ef4f049a 100644 --- a/lib/database/lib/request/change-autonomous-vm-cluster-compartment-request.ts +++ b/lib/database/lib/request/change-autonomous-vm-cluster-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAutonomousVmClusterCompartmentRequest { +export interface ChangeAutonomousVmClusterCompartmentRequest extends common.BaseRequest { /** * Request to move Autonomous VM cluster to a different compartment */ diff --git a/lib/database/lib/request/change-backup-destination-compartment-request.ts b/lib/database/lib/request/change-backup-destination-compartment-request.ts index 87374490a3..294b1be6bf 100644 --- a/lib/database/lib/request/change-backup-destination-compartment-request.ts +++ b/lib/database/lib/request/change-backup-destination-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeBackupDestinationCompartmentRequest { +export interface ChangeBackupDestinationCompartmentRequest extends common.BaseRequest { /** * Request to move backup destination to a different compartment * diff --git a/lib/database/lib/request/change-db-system-compartment-request.ts b/lib/database/lib/request/change-db-system-compartment-request.ts index 41be83fa1a..99a1dd4104 100644 --- a/lib/database/lib/request/change-db-system-compartment-request.ts +++ b/lib/database/lib/request/change-db-system-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeDbSystemCompartmentRequest { +export interface ChangeDbSystemCompartmentRequest extends common.BaseRequest { /** * Request to move Db System to a different compartment */ diff --git a/lib/database/lib/request/change-exadata-infrastructure-compartment-request.ts b/lib/database/lib/request/change-exadata-infrastructure-compartment-request.ts index 1fdf38d861..6fb55797d0 100644 --- a/lib/database/lib/request/change-exadata-infrastructure-compartment-request.ts +++ b/lib/database/lib/request/change-exadata-infrastructure-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeExadataInfrastructureCompartmentRequest { +export interface ChangeExadataInfrastructureCompartmentRequest extends common.BaseRequest { /** * Request to move Exadata infrastructure to a different compartment */ diff --git a/lib/database/lib/request/change-vm-cluster-compartment-request.ts b/lib/database/lib/request/change-vm-cluster-compartment-request.ts index f284324fd3..f5c6a9736e 100644 --- a/lib/database/lib/request/change-vm-cluster-compartment-request.ts +++ b/lib/database/lib/request/change-vm-cluster-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVmClusterCompartmentRequest { +export interface ChangeVmClusterCompartmentRequest extends common.BaseRequest { /** * Request to move VM cluster to a different compartment */ diff --git a/lib/database/lib/request/complete-external-backup-job-request.ts b/lib/database/lib/request/complete-external-backup-job-request.ts index 070bcfca35..6438efdc68 100644 --- a/lib/database/lib/request/complete-external-backup-job-request.ts +++ b/lib/database/lib/request/complete-external-backup-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CompleteExternalBackupJobRequest { +export interface CompleteExternalBackupJobRequest extends common.BaseRequest { /** * The backup [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/create-autonomous-container-database-request.ts b/lib/database/lib/request/create-autonomous-container-database-request.ts index f486e86cad..987fab0b6a 100644 --- a/lib/database/lib/request/create-autonomous-container-database-request.ts +++ b/lib/database/lib/request/create-autonomous-container-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutonomousContainerDatabaseRequest { +export interface CreateAutonomousContainerDatabaseRequest extends common.BaseRequest { /** * Request to create an Autonomous Container Database in a specified Autonomous Exadata Infrastructure. */ diff --git a/lib/database/lib/request/create-autonomous-data-warehouse-backup-request.ts b/lib/database/lib/request/create-autonomous-data-warehouse-backup-request.ts index 2591aa44b4..34bb03ba57 100644 --- a/lib/database/lib/request/create-autonomous-data-warehouse-backup-request.ts +++ b/lib/database/lib/request/create-autonomous-data-warehouse-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutonomousDataWarehouseBackupRequest { +export interface CreateAutonomousDataWarehouseBackupRequest extends common.BaseRequest { /** * Request to create a new Autonomous Data Warehouse backup. */ diff --git a/lib/database/lib/request/create-autonomous-data-warehouse-request.ts b/lib/database/lib/request/create-autonomous-data-warehouse-request.ts index 887050d458..6f44fd2663 100644 --- a/lib/database/lib/request/create-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/create-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutonomousDataWarehouseRequest { +export interface CreateAutonomousDataWarehouseRequest extends common.BaseRequest { /** * Request to create a new Autonomous Data Warehouse. */ diff --git a/lib/database/lib/request/create-autonomous-database-backup-request.ts b/lib/database/lib/request/create-autonomous-database-backup-request.ts index 94777fb2bf..63ffd2b9ed 100644 --- a/lib/database/lib/request/create-autonomous-database-backup-request.ts +++ b/lib/database/lib/request/create-autonomous-database-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutonomousDatabaseBackupRequest { +export interface CreateAutonomousDatabaseBackupRequest extends common.BaseRequest { /** * Request to create a new Autonomous Database backup. */ diff --git a/lib/database/lib/request/create-autonomous-database-request.ts b/lib/database/lib/request/create-autonomous-database-request.ts index 008d39f073..2aac7e8e24 100644 --- a/lib/database/lib/request/create-autonomous-database-request.ts +++ b/lib/database/lib/request/create-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutonomousDatabaseRequest { +export interface CreateAutonomousDatabaseRequest extends common.BaseRequest { /** * Request to create a new Autonomous Database. */ diff --git a/lib/database/lib/request/create-autonomous-vm-cluster-request.ts b/lib/database/lib/request/create-autonomous-vm-cluster-request.ts index c5ee5ba925..95849e1592 100644 --- a/lib/database/lib/request/create-autonomous-vm-cluster-request.ts +++ b/lib/database/lib/request/create-autonomous-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAutonomousVmClusterRequest { +export interface CreateAutonomousVmClusterRequest extends common.BaseRequest { /** * Request to create an Autonomous VM cluster. */ diff --git a/lib/database/lib/request/create-backup-destination-request.ts b/lib/database/lib/request/create-backup-destination-request.ts index 056c477a26..6a4cf2cdf1 100644 --- a/lib/database/lib/request/create-backup-destination-request.ts +++ b/lib/database/lib/request/create-backup-destination-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBackupDestinationRequest { +export interface CreateBackupDestinationRequest extends common.BaseRequest { /** * Request to create a new backup destination. * diff --git a/lib/database/lib/request/create-backup-request.ts b/lib/database/lib/request/create-backup-request.ts index 5e2812e0bb..5b6cdafa23 100644 --- a/lib/database/lib/request/create-backup-request.ts +++ b/lib/database/lib/request/create-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBackupRequest { +export interface CreateBackupRequest extends common.BaseRequest { /** * Request to create a new database backup. */ diff --git a/lib/database/lib/request/create-console-connection-request.ts b/lib/database/lib/request/create-console-connection-request.ts index a79804d2a1..ddfb74b328 100644 --- a/lib/database/lib/request/create-console-connection-request.ts +++ b/lib/database/lib/request/create-console-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConsoleConnectionRequest { +export interface CreateConsoleConnectionRequest extends common.BaseRequest { /** * Request object for creating an CreateConsoleConnection */ diff --git a/lib/database/lib/request/create-data-guard-association-request.ts b/lib/database/lib/request/create-data-guard-association-request.ts index e98a365d43..9445caa116 100644 --- a/lib/database/lib/request/create-data-guard-association-request.ts +++ b/lib/database/lib/request/create-data-guard-association-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataGuardAssociationRequest { +export interface CreateDataGuardAssociationRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/create-database-request.ts b/lib/database/lib/request/create-database-request.ts index 8a9c7cd5a2..5e01f978be 100644 --- a/lib/database/lib/request/create-database-request.ts +++ b/lib/database/lib/request/create-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDatabaseRequest { +export interface CreateDatabaseRequest extends common.BaseRequest { /** * Request to create a new database. */ diff --git a/lib/database/lib/request/create-db-home-request.ts b/lib/database/lib/request/create-db-home-request.ts index ed2681ed8c..df40065269 100644 --- a/lib/database/lib/request/create-db-home-request.ts +++ b/lib/database/lib/request/create-db-home-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDbHomeRequest { +export interface CreateDbHomeRequest extends common.BaseRequest { /** * Request to create a new Database Home. */ diff --git a/lib/database/lib/request/create-exadata-infrastructure-request.ts b/lib/database/lib/request/create-exadata-infrastructure-request.ts index 30d429b7ed..703160f393 100644 --- a/lib/database/lib/request/create-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/create-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateExadataInfrastructureRequest { +export interface CreateExadataInfrastructureRequest extends common.BaseRequest { /** * Request to create Exadata infrastructure. */ diff --git a/lib/database/lib/request/create-external-backup-job-request.ts b/lib/database/lib/request/create-external-backup-job-request.ts index 93b55b0cfb..1c12f68433 100644 --- a/lib/database/lib/request/create-external-backup-job-request.ts +++ b/lib/database/lib/request/create-external-backup-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateExternalBackupJobRequest { +export interface CreateExternalBackupJobRequest extends common.BaseRequest { /** * Request to create a cloud backup resource for a database running outside the cloud. */ diff --git a/lib/database/lib/request/create-vm-cluster-network-request.ts b/lib/database/lib/request/create-vm-cluster-network-request.ts index e73cdc59ce..db8d236b43 100644 --- a/lib/database/lib/request/create-vm-cluster-network-request.ts +++ b/lib/database/lib/request/create-vm-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVmClusterNetworkRequest { +export interface CreateVmClusterNetworkRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/create-vm-cluster-request.ts b/lib/database/lib/request/create-vm-cluster-request.ts index ae1b0571b4..636ecd30fd 100644 --- a/lib/database/lib/request/create-vm-cluster-request.ts +++ b/lib/database/lib/request/create-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVmClusterRequest { +export interface CreateVmClusterRequest extends common.BaseRequest { /** * Request to create a VM cluster. */ diff --git a/lib/database/lib/request/db-node-action-request.ts b/lib/database/lib/request/db-node-action-request.ts index c7320ee3da..13ca2666e4 100644 --- a/lib/database/lib/request/db-node-action-request.ts +++ b/lib/database/lib/request/db-node-action-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DbNodeActionRequest { +export interface DbNodeActionRequest extends common.BaseRequest { /** * The database node [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -42,9 +42,9 @@ export interface DbNodeActionRequest { export namespace DbNodeActionRequest { export enum Action { - STOP = "STOP", - START = "START", - SOFTRESET = "SOFTRESET", - RESET = "RESET" + Stop = "STOP", + Start = "START", + Softreset = "SOFTRESET", + Reset = "RESET" } } diff --git a/lib/database/lib/request/delete-autonomous-data-warehouse-request.ts b/lib/database/lib/request/delete-autonomous-data-warehouse-request.ts index 18121d0801..4d0e8dd24c 100644 --- a/lib/database/lib/request/delete-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/delete-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAutonomousDataWarehouseRequest { +export interface DeleteAutonomousDataWarehouseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-autonomous-database-request.ts b/lib/database/lib/request/delete-autonomous-database-request.ts index 1f271c79a7..14a7b76da0 100644 --- a/lib/database/lib/request/delete-autonomous-database-request.ts +++ b/lib/database/lib/request/delete-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAutonomousDatabaseRequest { +export interface DeleteAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-autonomous-vm-cluster-request.ts b/lib/database/lib/request/delete-autonomous-vm-cluster-request.ts index a213325292..95bdae566b 100644 --- a/lib/database/lib/request/delete-autonomous-vm-cluster-request.ts +++ b/lib/database/lib/request/delete-autonomous-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAutonomousVmClusterRequest { +export interface DeleteAutonomousVmClusterRequest extends common.BaseRequest { /** * The autonomous VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-backup-destination-request.ts b/lib/database/lib/request/delete-backup-destination-request.ts index 3edba41713..0133b973d5 100644 --- a/lib/database/lib/request/delete-backup-destination-request.ts +++ b/lib/database/lib/request/delete-backup-destination-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBackupDestinationRequest { +export interface DeleteBackupDestinationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the backup destination. */ diff --git a/lib/database/lib/request/delete-backup-request.ts b/lib/database/lib/request/delete-backup-request.ts index b9af1ca04f..da5b28a948 100644 --- a/lib/database/lib/request/delete-backup-request.ts +++ b/lib/database/lib/request/delete-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBackupRequest { +export interface DeleteBackupRequest extends common.BaseRequest { /** * The backup [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-console-connection-request.ts b/lib/database/lib/request/delete-console-connection-request.ts index aa1053f7cb..02df33dbc4 100644 --- a/lib/database/lib/request/delete-console-connection-request.ts +++ b/lib/database/lib/request/delete-console-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConsoleConnectionRequest { +export interface DeleteConsoleConnectionRequest extends common.BaseRequest { /** * The database node [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-database-request.ts b/lib/database/lib/request/delete-database-request.ts index c36f6820cd..13b59be9ba 100644 --- a/lib/database/lib/request/delete-database-request.ts +++ b/lib/database/lib/request/delete-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDatabaseRequest { +export interface DeleteDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-db-home-request.ts b/lib/database/lib/request/delete-db-home-request.ts index a58de5c425..32dd75f1be 100644 --- a/lib/database/lib/request/delete-db-home-request.ts +++ b/lib/database/lib/request/delete-db-home-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDbHomeRequest { +export interface DeleteDbHomeRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-exadata-infrastructure-request.ts b/lib/database/lib/request/delete-exadata-infrastructure-request.ts index 427e5a6c51..6edf17a505 100644 --- a/lib/database/lib/request/delete-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/delete-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteExadataInfrastructureRequest { +export interface DeleteExadataInfrastructureRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-vm-cluster-network-request.ts b/lib/database/lib/request/delete-vm-cluster-network-request.ts index b1b2fc6065..8fe84e81b9 100644 --- a/lib/database/lib/request/delete-vm-cluster-network-request.ts +++ b/lib/database/lib/request/delete-vm-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVmClusterNetworkRequest { +export interface DeleteVmClusterNetworkRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/delete-vm-cluster-request.ts b/lib/database/lib/request/delete-vm-cluster-request.ts index ad69261531..b1d6b42648 100644 --- a/lib/database/lib/request/delete-vm-cluster-request.ts +++ b/lib/database/lib/request/delete-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteVmClusterRequest { +export interface DeleteVmClusterRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/deregister-autonomous-database-data-safe-request.ts b/lib/database/lib/request/deregister-autonomous-database-data-safe-request.ts index 45e2b0da5f..caafb82cef 100644 --- a/lib/database/lib/request/deregister-autonomous-database-data-safe-request.ts +++ b/lib/database/lib/request/deregister-autonomous-database-data-safe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeregisterAutonomousDatabaseDataSafeRequest { +export interface DeregisterAutonomousDatabaseDataSafeRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/download-exadata-infrastructure-config-file-request.ts b/lib/database/lib/request/download-exadata-infrastructure-config-file-request.ts index 29592c04b8..49d7bb2517 100644 --- a/lib/database/lib/request/download-exadata-infrastructure-config-file-request.ts +++ b/lib/database/lib/request/download-exadata-infrastructure-config-file-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DownloadExadataInfrastructureConfigFileRequest { +export interface DownloadExadataInfrastructureConfigFileRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/download-vm-cluster-network-config-file-request.ts b/lib/database/lib/request/download-vm-cluster-network-config-file-request.ts index 8626ccd5cf..035042105b 100644 --- a/lib/database/lib/request/download-vm-cluster-network-config-file-request.ts +++ b/lib/database/lib/request/download-vm-cluster-network-config-file-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DownloadVmClusterNetworkConfigFileRequest { +export interface DownloadVmClusterNetworkConfigFileRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/fail-over-autonomous-database-request.ts b/lib/database/lib/request/fail-over-autonomous-database-request.ts index 7b8641e23a..374c05b268 100644 --- a/lib/database/lib/request/fail-over-autonomous-database-request.ts +++ b/lib/database/lib/request/fail-over-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface FailOverAutonomousDatabaseRequest { +export interface FailOverAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/failover-data-guard-association-request.ts b/lib/database/lib/request/failover-data-guard-association-request.ts index c9636190d6..92b84488de 100644 --- a/lib/database/lib/request/failover-data-guard-association-request.ts +++ b/lib/database/lib/request/failover-data-guard-association-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface FailoverDataGuardAssociationRequest { +export interface FailoverDataGuardAssociationRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/generate-autonomous-data-warehouse-wallet-request.ts b/lib/database/lib/request/generate-autonomous-data-warehouse-wallet-request.ts index 286c2251a9..ccf024a645 100644 --- a/lib/database/lib/request/generate-autonomous-data-warehouse-wallet-request.ts +++ b/lib/database/lib/request/generate-autonomous-data-warehouse-wallet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GenerateAutonomousDataWarehouseWalletRequest { +export interface GenerateAutonomousDataWarehouseWalletRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/generate-autonomous-database-wallet-request.ts b/lib/database/lib/request/generate-autonomous-database-wallet-request.ts index 6ba174848e..29a7cc8617 100644 --- a/lib/database/lib/request/generate-autonomous-database-wallet-request.ts +++ b/lib/database/lib/request/generate-autonomous-database-wallet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GenerateAutonomousDatabaseWalletRequest { +export interface GenerateAutonomousDatabaseWalletRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/generate-recommended-vm-cluster-network-request.ts b/lib/database/lib/request/generate-recommended-vm-cluster-network-request.ts index 910d004f7a..66639c36e6 100644 --- a/lib/database/lib/request/generate-recommended-vm-cluster-network-request.ts +++ b/lib/database/lib/request/generate-recommended-vm-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GenerateRecommendedVmClusterNetworkRequest { +export interface GenerateRecommendedVmClusterNetworkRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-autonomous-container-database-request.ts b/lib/database/lib/request/get-autonomous-container-database-request.ts index cef922f643..1ec342eb2f 100644 --- a/lib/database/lib/request/get-autonomous-container-database-request.ts +++ b/lib/database/lib/request/get-autonomous-container-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousContainerDatabaseRequest { +export interface GetAutonomousContainerDatabaseRequest extends common.BaseRequest { /** * The Autonomous Container Database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-autonomous-data-warehouse-backup-request.ts b/lib/database/lib/request/get-autonomous-data-warehouse-backup-request.ts index eee7e8fff8..8f682c08d6 100644 --- a/lib/database/lib/request/get-autonomous-data-warehouse-backup-request.ts +++ b/lib/database/lib/request/get-autonomous-data-warehouse-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousDataWarehouseBackupRequest { +export interface GetAutonomousDataWarehouseBackupRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Data Warehouse backup. */ diff --git a/lib/database/lib/request/get-autonomous-data-warehouse-request.ts b/lib/database/lib/request/get-autonomous-data-warehouse-request.ts index a1e83be313..7d3d2befde 100644 --- a/lib/database/lib/request/get-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/get-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousDataWarehouseRequest { +export interface GetAutonomousDataWarehouseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-autonomous-database-backup-request.ts b/lib/database/lib/request/get-autonomous-database-backup-request.ts index 9bced55368..3a1a3b4fce 100644 --- a/lib/database/lib/request/get-autonomous-database-backup-request.ts +++ b/lib/database/lib/request/get-autonomous-database-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousDatabaseBackupRequest { +export interface GetAutonomousDatabaseBackupRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Autonomous Database backup. */ diff --git a/lib/database/lib/request/get-autonomous-database-regional-wallet-request.ts b/lib/database/lib/request/get-autonomous-database-regional-wallet-request.ts index d8a11dca58..8f3a8d9cc2 100644 --- a/lib/database/lib/request/get-autonomous-database-regional-wallet-request.ts +++ b/lib/database/lib/request/get-autonomous-database-regional-wallet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousDatabaseRegionalWalletRequest { +export interface GetAutonomousDatabaseRegionalWalletRequest extends common.BaseRequest { /** * Unique identifier for the request. * diff --git a/lib/database/lib/request/get-autonomous-database-request.ts b/lib/database/lib/request/get-autonomous-database-request.ts index c0de7daddb..b22fa67040 100644 --- a/lib/database/lib/request/get-autonomous-database-request.ts +++ b/lib/database/lib/request/get-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousDatabaseRequest { +export interface GetAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-autonomous-database-wallet-request.ts b/lib/database/lib/request/get-autonomous-database-wallet-request.ts index d235c8954d..5b2072ed32 100644 --- a/lib/database/lib/request/get-autonomous-database-wallet-request.ts +++ b/lib/database/lib/request/get-autonomous-database-wallet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousDatabaseWalletRequest { +export interface GetAutonomousDatabaseWalletRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-autonomous-exadata-infrastructure-request.ts b/lib/database/lib/request/get-autonomous-exadata-infrastructure-request.ts index 058916dbf7..fe65968093 100644 --- a/lib/database/lib/request/get-autonomous-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/get-autonomous-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousExadataInfrastructureRequest { +export interface GetAutonomousExadataInfrastructureRequest extends common.BaseRequest { /** * The Autonomous Exadata Infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-autonomous-vm-cluster-request.ts b/lib/database/lib/request/get-autonomous-vm-cluster-request.ts index af20cb2e93..7fa1ac0f6e 100644 --- a/lib/database/lib/request/get-autonomous-vm-cluster-request.ts +++ b/lib/database/lib/request/get-autonomous-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAutonomousVmClusterRequest { +export interface GetAutonomousVmClusterRequest extends common.BaseRequest { /** * The autonomous VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-backup-destination-request.ts b/lib/database/lib/request/get-backup-destination-request.ts index f02913ed77..c48535118e 100644 --- a/lib/database/lib/request/get-backup-destination-request.ts +++ b/lib/database/lib/request/get-backup-destination-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackupDestinationRequest { +export interface GetBackupDestinationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the backup destination. */ diff --git a/lib/database/lib/request/get-backup-request.ts b/lib/database/lib/request/get-backup-request.ts index 89f51b67a1..be013fad0b 100644 --- a/lib/database/lib/request/get-backup-request.ts +++ b/lib/database/lib/request/get-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackupRequest { +export interface GetBackupRequest extends common.BaseRequest { /** * The backup [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-console-connection-request.ts b/lib/database/lib/request/get-console-connection-request.ts index 38f921acc2..1f8bce11f5 100644 --- a/lib/database/lib/request/get-console-connection-request.ts +++ b/lib/database/lib/request/get-console-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConsoleConnectionRequest { +export interface GetConsoleConnectionRequest extends common.BaseRequest { /** * The database node [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-data-guard-association-request.ts b/lib/database/lib/request/get-data-guard-association-request.ts index 1ed314c378..64f7845ca3 100644 --- a/lib/database/lib/request/get-data-guard-association-request.ts +++ b/lib/database/lib/request/get-data-guard-association-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataGuardAssociationRequest { +export interface GetDataGuardAssociationRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-database-request.ts b/lib/database/lib/request/get-database-request.ts index 4b61ad7c80..84759bf8c9 100644 --- a/lib/database/lib/request/get-database-request.ts +++ b/lib/database/lib/request/get-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDatabaseRequest { +export interface GetDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-home-patch-history-entry-request.ts b/lib/database/lib/request/get-db-home-patch-history-entry-request.ts index 36538fe610..ac898a58e1 100644 --- a/lib/database/lib/request/get-db-home-patch-history-entry-request.ts +++ b/lib/database/lib/request/get-db-home-patch-history-entry-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbHomePatchHistoryEntryRequest { +export interface GetDbHomePatchHistoryEntryRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-home-patch-request.ts b/lib/database/lib/request/get-db-home-patch-request.ts index 506d8dded2..a4ac38db9f 100644 --- a/lib/database/lib/request/get-db-home-patch-request.ts +++ b/lib/database/lib/request/get-db-home-patch-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbHomePatchRequest { +export interface GetDbHomePatchRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-home-request.ts b/lib/database/lib/request/get-db-home-request.ts index 06f4867ed5..f8965f1b07 100644 --- a/lib/database/lib/request/get-db-home-request.ts +++ b/lib/database/lib/request/get-db-home-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbHomeRequest { +export interface GetDbHomeRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-node-request.ts b/lib/database/lib/request/get-db-node-request.ts index e19905f7af..4ac76d4a84 100644 --- a/lib/database/lib/request/get-db-node-request.ts +++ b/lib/database/lib/request/get-db-node-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbNodeRequest { +export interface GetDbNodeRequest extends common.BaseRequest { /** * The database node [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-system-patch-history-entry-request.ts b/lib/database/lib/request/get-db-system-patch-history-entry-request.ts index e4870c11af..80c53f0a34 100644 --- a/lib/database/lib/request/get-db-system-patch-history-entry-request.ts +++ b/lib/database/lib/request/get-db-system-patch-history-entry-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbSystemPatchHistoryEntryRequest { +export interface GetDbSystemPatchHistoryEntryRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-system-patch-request.ts b/lib/database/lib/request/get-db-system-patch-request.ts index c8aec4dfe5..fa843a5c48 100644 --- a/lib/database/lib/request/get-db-system-patch-request.ts +++ b/lib/database/lib/request/get-db-system-patch-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbSystemPatchRequest { +export interface GetDbSystemPatchRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-db-system-request.ts b/lib/database/lib/request/get-db-system-request.ts index 9f718688c7..9b3e72555b 100644 --- a/lib/database/lib/request/get-db-system-request.ts +++ b/lib/database/lib/request/get-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbSystemRequest { +export interface GetDbSystemRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-exadata-infrastructure-ocpus-request.ts b/lib/database/lib/request/get-exadata-infrastructure-ocpus-request.ts index 2623de3306..600c666cb3 100644 --- a/lib/database/lib/request/get-exadata-infrastructure-ocpus-request.ts +++ b/lib/database/lib/request/get-exadata-infrastructure-ocpus-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetExadataInfrastructureOcpusRequest { +export interface GetExadataInfrastructureOcpusRequest extends common.BaseRequest { /** * The Autonomous Exadata Infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-exadata-infrastructure-request.ts b/lib/database/lib/request/get-exadata-infrastructure-request.ts index 3f8c794c19..96b263699f 100644 --- a/lib/database/lib/request/get-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/get-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetExadataInfrastructureRequest { +export interface GetExadataInfrastructureRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-exadata-iorm-config-request.ts b/lib/database/lib/request/get-exadata-iorm-config-request.ts index 9b09b9b22b..d8d7bab19e 100644 --- a/lib/database/lib/request/get-exadata-iorm-config-request.ts +++ b/lib/database/lib/request/get-exadata-iorm-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetExadataIormConfigRequest { +export interface GetExadataIormConfigRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-external-backup-job-request.ts b/lib/database/lib/request/get-external-backup-job-request.ts index 0446a17008..d005958254 100644 --- a/lib/database/lib/request/get-external-backup-job-request.ts +++ b/lib/database/lib/request/get-external-backup-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetExternalBackupJobRequest { +export interface GetExternalBackupJobRequest extends common.BaseRequest { /** * The backup [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-maintenance-run-request.ts b/lib/database/lib/request/get-maintenance-run-request.ts index 7673bd41fa..a3d77f4f71 100644 --- a/lib/database/lib/request/get-maintenance-run-request.ts +++ b/lib/database/lib/request/get-maintenance-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetMaintenanceRunRequest { +export interface GetMaintenanceRunRequest extends common.BaseRequest { /** * The Maintenance Run OCID. */ diff --git a/lib/database/lib/request/get-vm-cluster-network-request.ts b/lib/database/lib/request/get-vm-cluster-network-request.ts index d9765d6585..f64b05df7c 100644 --- a/lib/database/lib/request/get-vm-cluster-network-request.ts +++ b/lib/database/lib/request/get-vm-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVmClusterNetworkRequest { +export interface GetVmClusterNetworkRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-vm-cluster-patch-history-entry-request.ts b/lib/database/lib/request/get-vm-cluster-patch-history-entry-request.ts index a5171880ed..ab9e249a6a 100644 --- a/lib/database/lib/request/get-vm-cluster-patch-history-entry-request.ts +++ b/lib/database/lib/request/get-vm-cluster-patch-history-entry-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVmClusterPatchHistoryEntryRequest { +export interface GetVmClusterPatchHistoryEntryRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-vm-cluster-patch-request.ts b/lib/database/lib/request/get-vm-cluster-patch-request.ts index 1848ca2e87..436f601bcc 100644 --- a/lib/database/lib/request/get-vm-cluster-patch-request.ts +++ b/lib/database/lib/request/get-vm-cluster-patch-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVmClusterPatchRequest { +export interface GetVmClusterPatchRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/get-vm-cluster-request.ts b/lib/database/lib/request/get-vm-cluster-request.ts index c932bef8ce..b39612f551 100644 --- a/lib/database/lib/request/get-vm-cluster-request.ts +++ b/lib/database/lib/request/get-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVmClusterRequest { +export interface GetVmClusterRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/launch-autonomous-exadata-infrastructure-request.ts b/lib/database/lib/request/launch-autonomous-exadata-infrastructure-request.ts index 90dbbf416a..e76438c82b 100644 --- a/lib/database/lib/request/launch-autonomous-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/launch-autonomous-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface LaunchAutonomousExadataInfrastructureRequest { +export interface LaunchAutonomousExadataInfrastructureRequest extends common.BaseRequest { /** * Request to launch a Autonomous Exadata Infrastructure. */ diff --git a/lib/database/lib/request/launch-db-system-request.ts b/lib/database/lib/request/launch-db-system-request.ts index 46ba793344..6ef4c0df25 100644 --- a/lib/database/lib/request/launch-db-system-request.ts +++ b/lib/database/lib/request/launch-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface LaunchDbSystemRequest { +export interface LaunchDbSystemRequest extends common.BaseRequest { /** * Request to launch a DB system. */ diff --git a/lib/database/lib/request/list-autonomous-container-databases-request.ts b/lib/database/lib/request/list-autonomous-container-databases-request.ts index 4bbe239681..098eb77df7 100644 --- a/lib/database/lib/request/list-autonomous-container-databases-request.ts +++ b/lib/database/lib/request/list-autonomous-container-databases-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousContainerDatabasesRequest { +export interface ListAutonomousContainerDatabasesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -65,12 +65,12 @@ export interface ListAutonomousContainerDatabasesRequest { export namespace ListAutonomousContainerDatabasesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-data-warehouse-backups-request.ts b/lib/database/lib/request/list-autonomous-data-warehouse-backups-request.ts index f8c1d06173..8d4e33ed2c 100644 --- a/lib/database/lib/request/list-autonomous-data-warehouse-backups-request.ts +++ b/lib/database/lib/request/list-autonomous-data-warehouse-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousDataWarehouseBackupsRequest { +export interface ListAutonomousDataWarehouseBackupsRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -53,12 +53,12 @@ export interface ListAutonomousDataWarehouseBackupsRequest { export namespace ListAutonomousDataWarehouseBackupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-data-warehouses-request.ts b/lib/database/lib/request/list-autonomous-data-warehouses-request.ts index 5ed2c2af7c..2480990d7c 100644 --- a/lib/database/lib/request/list-autonomous-data-warehouses-request.ts +++ b/lib/database/lib/request/list-autonomous-data-warehouses-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousDataWarehousesRequest { +export interface ListAutonomousDataWarehousesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -49,12 +49,12 @@ export interface ListAutonomousDataWarehousesRequest { export namespace ListAutonomousDataWarehousesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-database-backups-request.ts b/lib/database/lib/request/list-autonomous-database-backups-request.ts index 32750b0bd0..09ceacb9a7 100644 --- a/lib/database/lib/request/list-autonomous-database-backups-request.ts +++ b/lib/database/lib/request/list-autonomous-database-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousDatabaseBackupsRequest { +export interface ListAutonomousDatabaseBackupsRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -58,12 +58,12 @@ export interface ListAutonomousDatabaseBackupsRequest { export namespace ListAutonomousDatabaseBackupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-databases-request.ts b/lib/database/lib/request/list-autonomous-databases-request.ts index 50de42a48c..f2ece827a3 100644 --- a/lib/database/lib/request/list-autonomous-databases-request.ts +++ b/lib/database/lib/request/list-autonomous-databases-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousDatabasesRequest { +export interface ListAutonomousDatabasesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -80,12 +80,12 @@ export interface ListAutonomousDatabasesRequest { export namespace ListAutonomousDatabasesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-db-preview-versions-request.ts b/lib/database/lib/request/list-autonomous-db-preview-versions-request.ts index ecba336515..b1feb11dfd 100644 --- a/lib/database/lib/request/list-autonomous-db-preview-versions-request.ts +++ b/lib/database/lib/request/list-autonomous-db-preview-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousDbPreviewVersionsRequest { +export interface ListAutonomousDbPreviewVersionsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -46,11 +46,11 @@ export interface ListAutonomousDbPreviewVersionsRequest { export namespace ListAutonomousDbPreviewVersionsRequest { export enum SortBy { - DBWORKLOAD = "DBWORKLOAD" + Dbworkload = "DBWORKLOAD" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-db-versions-request.ts b/lib/database/lib/request/list-autonomous-db-versions-request.ts index fe48720882..8bfa89a1b3 100644 --- a/lib/database/lib/request/list-autonomous-db-versions-request.ts +++ b/lib/database/lib/request/list-autonomous-db-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousDbVersionsRequest { +export interface ListAutonomousDbVersionsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -43,7 +43,7 @@ export interface ListAutonomousDbVersionsRequest { export namespace ListAutonomousDbVersionsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-exadata-infrastructure-shapes-request.ts b/lib/database/lib/request/list-autonomous-exadata-infrastructure-shapes-request.ts index 3b1cd1c648..cbd15d1314 100644 --- a/lib/database/lib/request/list-autonomous-exadata-infrastructure-shapes-request.ts +++ b/lib/database/lib/request/list-autonomous-exadata-infrastructure-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousExadataInfrastructureShapesRequest { +export interface ListAutonomousExadataInfrastructureShapesRequest extends common.BaseRequest { /** * The name of the Availability Domain. */ diff --git a/lib/database/lib/request/list-autonomous-exadata-infrastructures-request.ts b/lib/database/lib/request/list-autonomous-exadata-infrastructures-request.ts index 1cb6b999bb..87832a61ef 100644 --- a/lib/database/lib/request/list-autonomous-exadata-infrastructures-request.ts +++ b/lib/database/lib/request/list-autonomous-exadata-infrastructures-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousExadataInfrastructuresRequest { +export interface ListAutonomousExadataInfrastructuresRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -53,12 +53,12 @@ export interface ListAutonomousExadataInfrastructuresRequest { export namespace ListAutonomousExadataInfrastructuresRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-autonomous-vm-clusters-request.ts b/lib/database/lib/request/list-autonomous-vm-clusters-request.ts index a161b7bbef..12591ea089 100644 --- a/lib/database/lib/request/list-autonomous-vm-clusters-request.ts +++ b/lib/database/lib/request/list-autonomous-vm-clusters-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAutonomousVmClustersRequest { +export interface ListAutonomousVmClustersRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -56,12 +56,12 @@ export interface ListAutonomousVmClustersRequest { export namespace ListAutonomousVmClustersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-backup-destination-request.ts b/lib/database/lib/request/list-backup-destination-request.ts index e80a37df6c..ee2ac0285e 100644 --- a/lib/database/lib/request/list-backup-destination-request.ts +++ b/lib/database/lib/request/list-backup-destination-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBackupDestinationRequest { +export interface ListBackupDestinationRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-backups-request.ts b/lib/database/lib/request/list-backups-request.ts index 3d1794ea41..e5ae099167 100644 --- a/lib/database/lib/request/list-backups-request.ts +++ b/lib/database/lib/request/list-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBackupsRequest { +export interface ListBackupsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the database. */ diff --git a/lib/database/lib/request/list-console-connections-request.ts b/lib/database/lib/request/list-console-connections-request.ts index fabc0b2b04..d71f888721 100644 --- a/lib/database/lib/request/list-console-connections-request.ts +++ b/lib/database/lib/request/list-console-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConsoleConnectionsRequest { +export interface ListConsoleConnectionsRequest extends common.BaseRequest { /** * The database node [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-data-guard-associations-request.ts b/lib/database/lib/request/list-data-guard-associations-request.ts index 88029c37ea..81f2f3697e 100644 --- a/lib/database/lib/request/list-data-guard-associations-request.ts +++ b/lib/database/lib/request/list-data-guard-associations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataGuardAssociationsRequest { +export interface ListDataGuardAssociationsRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-databases-request.ts b/lib/database/lib/request/list-databases-request.ts index 4616d7c1e1..14f91da980 100644 --- a/lib/database/lib/request/list-databases-request.ts +++ b/lib/database/lib/request/list-databases-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDatabasesRequest { +export interface ListDatabasesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -54,12 +54,12 @@ export interface ListDatabasesRequest { export namespace ListDatabasesRequest { export enum SortBy { - DBNAME = "DBNAME", - TIMECREATED = "TIMECREATED" + Dbname = "DBNAME", + Timecreated = "TIMECREATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-db-home-patch-history-entries-request.ts b/lib/database/lib/request/list-db-home-patch-history-entries-request.ts index cd491b74d4..c2f00f1bcd 100644 --- a/lib/database/lib/request/list-db-home-patch-history-entries-request.ts +++ b/lib/database/lib/request/list-db-home-patch-history-entries-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbHomePatchHistoryEntriesRequest { +export interface ListDbHomePatchHistoryEntriesRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-db-home-patches-request.ts b/lib/database/lib/request/list-db-home-patches-request.ts index 39a3a8a22d..952c9fd7d5 100644 --- a/lib/database/lib/request/list-db-home-patches-request.ts +++ b/lib/database/lib/request/list-db-home-patches-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbHomePatchesRequest { +export interface ListDbHomePatchesRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-db-homes-request.ts b/lib/database/lib/request/list-db-homes-request.ts index 2efc2d37e7..323ba8c081 100644 --- a/lib/database/lib/request/list-db-homes-request.ts +++ b/lib/database/lib/request/list-db-homes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbHomesRequest { +export interface ListDbHomesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -58,12 +58,12 @@ export interface ListDbHomesRequest { export namespace ListDbHomesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-db-nodes-request.ts b/lib/database/lib/request/list-db-nodes-request.ts index 5db07e43c4..8398955d20 100644 --- a/lib/database/lib/request/list-db-nodes-request.ts +++ b/lib/database/lib/request/list-db-nodes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbNodesRequest { +export interface ListDbNodesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -50,11 +50,11 @@ export interface ListDbNodesRequest { export namespace ListDbNodesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED" + Timecreated = "TIMECREATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-db-system-patch-history-entries-request.ts b/lib/database/lib/request/list-db-system-patch-history-entries-request.ts index 51d7410e12..8be1449ce5 100644 --- a/lib/database/lib/request/list-db-system-patch-history-entries-request.ts +++ b/lib/database/lib/request/list-db-system-patch-history-entries-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbSystemPatchHistoryEntriesRequest { +export interface ListDbSystemPatchHistoryEntriesRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-db-system-patches-request.ts b/lib/database/lib/request/list-db-system-patches-request.ts index e197075806..9e8acc7135 100644 --- a/lib/database/lib/request/list-db-system-patches-request.ts +++ b/lib/database/lib/request/list-db-system-patches-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbSystemPatchesRequest { +export interface ListDbSystemPatchesRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-db-system-shapes-request.ts b/lib/database/lib/request/list-db-system-shapes-request.ts index 79f0b50fd5..c4c59bffd4 100644 --- a/lib/database/lib/request/list-db-system-shapes-request.ts +++ b/lib/database/lib/request/list-db-system-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbSystemShapesRequest { +export interface ListDbSystemShapesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-db-systems-request.ts b/lib/database/lib/request/list-db-systems-request.ts index a073ef35ed..a0e4562581 100644 --- a/lib/database/lib/request/list-db-systems-request.ts +++ b/lib/database/lib/request/list-db-systems-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbSystemsRequest { +export interface ListDbSystemsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -57,12 +57,12 @@ export interface ListDbSystemsRequest { export namespace ListDbSystemsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-db-versions-request.ts b/lib/database/lib/request/list-db-versions-request.ts index 42cf626e99..6ab638ee28 100644 --- a/lib/database/lib/request/list-db-versions-request.ts +++ b/lib/database/lib/request/list-db-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbVersionsRequest { +export interface ListDbVersionsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-exadata-infrastructures-request.ts b/lib/database/lib/request/list-exadata-infrastructures-request.ts index 8de57b53ad..f3fbed9d19 100644 --- a/lib/database/lib/request/list-exadata-infrastructures-request.ts +++ b/lib/database/lib/request/list-exadata-infrastructures-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListExadataInfrastructuresRequest { +export interface ListExadataInfrastructuresRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -52,12 +52,12 @@ export interface ListExadataInfrastructuresRequest { export namespace ListExadataInfrastructuresRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-gi-versions-request.ts b/lib/database/lib/request/list-gi-versions-request.ts index 6868677846..841f2cfe70 100644 --- a/lib/database/lib/request/list-gi-versions-request.ts +++ b/lib/database/lib/request/list-gi-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListGiVersionsRequest { +export interface ListGiVersionsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -38,7 +38,7 @@ export interface ListGiVersionsRequest { export namespace ListGiVersionsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-maintenance-runs-request.ts b/lib/database/lib/request/list-maintenance-runs-request.ts index e1aa993747..6622c6c33b 100644 --- a/lib/database/lib/request/list-maintenance-runs-request.ts +++ b/lib/database/lib/request/list-maintenance-runs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMaintenanceRunsRequest { +export interface ListMaintenanceRunsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -61,13 +61,13 @@ export interface ListMaintenanceRunsRequest { export namespace ListMaintenanceRunsRequest { export enum SortBy { - TIMESCHEDULED = "TIME_SCHEDULED", - TIMEENDED = "TIME_ENDED", - DISPLAYNAME = "DISPLAYNAME" + TimeScheduled = "TIME_SCHEDULED", + TimeEnded = "TIME_ENDED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-vm-cluster-networks-request.ts b/lib/database/lib/request/list-vm-cluster-networks-request.ts index ba7c87644a..2866167978 100644 --- a/lib/database/lib/request/list-vm-cluster-networks-request.ts +++ b/lib/database/lib/request/list-vm-cluster-networks-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVmClusterNetworksRequest { +export interface ListVmClusterNetworksRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -56,12 +56,12 @@ export interface ListVmClusterNetworksRequest { export namespace ListVmClusterNetworksRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/list-vm-cluster-patch-history-entries-request.ts b/lib/database/lib/request/list-vm-cluster-patch-history-entries-request.ts index d954d57ac3..6f1c66a3c4 100644 --- a/lib/database/lib/request/list-vm-cluster-patch-history-entries-request.ts +++ b/lib/database/lib/request/list-vm-cluster-patch-history-entries-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVmClusterPatchHistoryEntriesRequest { +export interface ListVmClusterPatchHistoryEntriesRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-vm-cluster-patches-request.ts b/lib/database/lib/request/list-vm-cluster-patches-request.ts index 416cc4423d..914cda2d02 100644 --- a/lib/database/lib/request/list-vm-cluster-patches-request.ts +++ b/lib/database/lib/request/list-vm-cluster-patches-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVmClusterPatchesRequest { +export interface ListVmClusterPatchesRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/list-vm-clusters-request.ts b/lib/database/lib/request/list-vm-clusters-request.ts index ae964c4279..346c0d9bdd 100644 --- a/lib/database/lib/request/list-vm-clusters-request.ts +++ b/lib/database/lib/request/list-vm-clusters-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVmClustersRequest { +export interface ListVmClustersRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -56,12 +56,12 @@ export interface ListVmClustersRequest { export namespace ListVmClustersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/database/lib/request/register-autonomous-database-data-safe-request.ts b/lib/database/lib/request/register-autonomous-database-data-safe-request.ts index 24600f99ab..8b6db6c3ec 100644 --- a/lib/database/lib/request/register-autonomous-database-data-safe-request.ts +++ b/lib/database/lib/request/register-autonomous-database-data-safe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RegisterAutonomousDatabaseDataSafeRequest { +export interface RegisterAutonomousDatabaseDataSafeRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/reinstate-data-guard-association-request.ts b/lib/database/lib/request/reinstate-data-guard-association-request.ts index a51fc092fc..f27e5fdc16 100644 --- a/lib/database/lib/request/reinstate-data-guard-association-request.ts +++ b/lib/database/lib/request/reinstate-data-guard-association-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ReinstateDataGuardAssociationRequest { +export interface ReinstateDataGuardAssociationRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/restart-autonomous-container-database-request.ts b/lib/database/lib/request/restart-autonomous-container-database-request.ts index 5218f61c01..3f9b9a942f 100644 --- a/lib/database/lib/request/restart-autonomous-container-database-request.ts +++ b/lib/database/lib/request/restart-autonomous-container-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestartAutonomousContainerDatabaseRequest { +export interface RestartAutonomousContainerDatabaseRequest extends common.BaseRequest { /** * The Autonomous Container Database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/restart-autonomous-database-request.ts b/lib/database/lib/request/restart-autonomous-database-request.ts index 5f5b01a7bb..c2763f7353 100644 --- a/lib/database/lib/request/restart-autonomous-database-request.ts +++ b/lib/database/lib/request/restart-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestartAutonomousDatabaseRequest { +export interface RestartAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/restore-autonomous-data-warehouse-request.ts b/lib/database/lib/request/restore-autonomous-data-warehouse-request.ts index 348667ea6f..53d8d91958 100644 --- a/lib/database/lib/request/restore-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/restore-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestoreAutonomousDataWarehouseRequest { +export interface RestoreAutonomousDataWarehouseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/restore-autonomous-database-request.ts b/lib/database/lib/request/restore-autonomous-database-request.ts index 03fb88042f..510744c540 100644 --- a/lib/database/lib/request/restore-autonomous-database-request.ts +++ b/lib/database/lib/request/restore-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestoreAutonomousDatabaseRequest { +export interface RestoreAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/restore-database-request.ts b/lib/database/lib/request/restore-database-request.ts index 1d57d03592..fe012f676a 100644 --- a/lib/database/lib/request/restore-database-request.ts +++ b/lib/database/lib/request/restore-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestoreDatabaseRequest { +export interface RestoreDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/start-autonomous-data-warehouse-request.ts b/lib/database/lib/request/start-autonomous-data-warehouse-request.ts index 604b704100..4030bbd668 100644 --- a/lib/database/lib/request/start-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/start-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartAutonomousDataWarehouseRequest { +export interface StartAutonomousDataWarehouseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/start-autonomous-database-request.ts b/lib/database/lib/request/start-autonomous-database-request.ts index 6161655e40..76a28df9a7 100644 --- a/lib/database/lib/request/start-autonomous-database-request.ts +++ b/lib/database/lib/request/start-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartAutonomousDatabaseRequest { +export interface StartAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/stop-autonomous-data-warehouse-request.ts b/lib/database/lib/request/stop-autonomous-data-warehouse-request.ts index 539e01f975..7042557a51 100644 --- a/lib/database/lib/request/stop-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/stop-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopAutonomousDataWarehouseRequest { +export interface StopAutonomousDataWarehouseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/stop-autonomous-database-request.ts b/lib/database/lib/request/stop-autonomous-database-request.ts index 64e2a11bbf..93622121fb 100644 --- a/lib/database/lib/request/stop-autonomous-database-request.ts +++ b/lib/database/lib/request/stop-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopAutonomousDatabaseRequest { +export interface StopAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/switchover-autonomous-database-request.ts b/lib/database/lib/request/switchover-autonomous-database-request.ts index 46df1c589f..b4d10ef6aa 100644 --- a/lib/database/lib/request/switchover-autonomous-database-request.ts +++ b/lib/database/lib/request/switchover-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SwitchoverAutonomousDatabaseRequest { +export interface SwitchoverAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/switchover-data-guard-association-request.ts b/lib/database/lib/request/switchover-data-guard-association-request.ts index 34184040c0..c40d8ef3ff 100644 --- a/lib/database/lib/request/switchover-data-guard-association-request.ts +++ b/lib/database/lib/request/switchover-data-guard-association-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SwitchoverDataGuardAssociationRequest { +export interface SwitchoverDataGuardAssociationRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/terminate-autonomous-container-database-request.ts b/lib/database/lib/request/terminate-autonomous-container-database-request.ts index b7a5346770..fb0318a28f 100644 --- a/lib/database/lib/request/terminate-autonomous-container-database-request.ts +++ b/lib/database/lib/request/terminate-autonomous-container-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TerminateAutonomousContainerDatabaseRequest { +export interface TerminateAutonomousContainerDatabaseRequest extends common.BaseRequest { /** * The Autonomous Container Database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/terminate-autonomous-exadata-infrastructure-request.ts b/lib/database/lib/request/terminate-autonomous-exadata-infrastructure-request.ts index 9c71f0c9f3..1003bace77 100644 --- a/lib/database/lib/request/terminate-autonomous-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/terminate-autonomous-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TerminateAutonomousExadataInfrastructureRequest { +export interface TerminateAutonomousExadataInfrastructureRequest extends common.BaseRequest { /** * The Autonomous Exadata Infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/terminate-db-system-request.ts b/lib/database/lib/request/terminate-db-system-request.ts index 455fa8f633..af1fcae2c4 100644 --- a/lib/database/lib/request/terminate-db-system-request.ts +++ b/lib/database/lib/request/terminate-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TerminateDbSystemRequest { +export interface TerminateDbSystemRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-autonomous-container-database-request.ts b/lib/database/lib/request/update-autonomous-container-database-request.ts index 965db692f0..0f585ec8ca 100644 --- a/lib/database/lib/request/update-autonomous-container-database-request.ts +++ b/lib/database/lib/request/update-autonomous-container-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousContainerDatabaseRequest { +export interface UpdateAutonomousContainerDatabaseRequest extends common.BaseRequest { /** * The Autonomous Container Database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-autonomous-data-warehouse-request.ts b/lib/database/lib/request/update-autonomous-data-warehouse-request.ts index a8b6fbb127..6adc920e48 100644 --- a/lib/database/lib/request/update-autonomous-data-warehouse-request.ts +++ b/lib/database/lib/request/update-autonomous-data-warehouse-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousDataWarehouseRequest { +export interface UpdateAutonomousDataWarehouseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-autonomous-database-regional-wallet-request.ts b/lib/database/lib/request/update-autonomous-database-regional-wallet-request.ts index f58460aee4..0bfb823984 100644 --- a/lib/database/lib/request/update-autonomous-database-regional-wallet-request.ts +++ b/lib/database/lib/request/update-autonomous-database-regional-wallet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousDatabaseRegionalWalletRequest { +export interface UpdateAutonomousDatabaseRegionalWalletRequest extends common.BaseRequest { /** * Request to update the properties of Autonomous Database regional wallet. */ diff --git a/lib/database/lib/request/update-autonomous-database-request.ts b/lib/database/lib/request/update-autonomous-database-request.ts index b8fa87bb22..6967e6c060 100644 --- a/lib/database/lib/request/update-autonomous-database-request.ts +++ b/lib/database/lib/request/update-autonomous-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousDatabaseRequest { +export interface UpdateAutonomousDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-autonomous-database-wallet-request.ts b/lib/database/lib/request/update-autonomous-database-wallet-request.ts index 1577e2905a..8e77e62b83 100644 --- a/lib/database/lib/request/update-autonomous-database-wallet-request.ts +++ b/lib/database/lib/request/update-autonomous-database-wallet-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousDatabaseWalletRequest { +export interface UpdateAutonomousDatabaseWalletRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-autonomous-exadata-infrastructure-request.ts b/lib/database/lib/request/update-autonomous-exadata-infrastructure-request.ts index 97cd1c072e..d22caa8bc9 100644 --- a/lib/database/lib/request/update-autonomous-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/update-autonomous-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousExadataInfrastructureRequest { +export interface UpdateAutonomousExadataInfrastructureRequest extends common.BaseRequest { /** * The Autonomous Exadata Infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-autonomous-vm-cluster-request.ts b/lib/database/lib/request/update-autonomous-vm-cluster-request.ts index bde6518bd6..2f6f9f4238 100644 --- a/lib/database/lib/request/update-autonomous-vm-cluster-request.ts +++ b/lib/database/lib/request/update-autonomous-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAutonomousVmClusterRequest { +export interface UpdateAutonomousVmClusterRequest extends common.BaseRequest { /** * The autonomous VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-backup-destination-request.ts b/lib/database/lib/request/update-backup-destination-request.ts index 4185fb6f7f..57b0181372 100644 --- a/lib/database/lib/request/update-backup-destination-request.ts +++ b/lib/database/lib/request/update-backup-destination-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBackupDestinationRequest { +export interface UpdateBackupDestinationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the backup destination. */ diff --git a/lib/database/lib/request/update-database-request.ts b/lib/database/lib/request/update-database-request.ts index dd29a2a4cf..1d804e8c10 100644 --- a/lib/database/lib/request/update-database-request.ts +++ b/lib/database/lib/request/update-database-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDatabaseRequest { +export interface UpdateDatabaseRequest extends common.BaseRequest { /** * The database [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-db-home-request.ts b/lib/database/lib/request/update-db-home-request.ts index 5a99318607..b6d4d6e088 100644 --- a/lib/database/lib/request/update-db-home-request.ts +++ b/lib/database/lib/request/update-db-home-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDbHomeRequest { +export interface UpdateDbHomeRequest extends common.BaseRequest { /** * The Database Home [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-db-system-request.ts b/lib/database/lib/request/update-db-system-request.ts index 38ff560a3d..f0309f0a75 100644 --- a/lib/database/lib/request/update-db-system-request.ts +++ b/lib/database/lib/request/update-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDbSystemRequest { +export interface UpdateDbSystemRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-exadata-infrastructure-request.ts b/lib/database/lib/request/update-exadata-infrastructure-request.ts index 66532725ac..976feaea6a 100644 --- a/lib/database/lib/request/update-exadata-infrastructure-request.ts +++ b/lib/database/lib/request/update-exadata-infrastructure-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateExadataInfrastructureRequest { +export interface UpdateExadataInfrastructureRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-exadata-iorm-config-request.ts b/lib/database/lib/request/update-exadata-iorm-config-request.ts index d94554b568..2b541aa058 100644 --- a/lib/database/lib/request/update-exadata-iorm-config-request.ts +++ b/lib/database/lib/request/update-exadata-iorm-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateExadataIormConfigRequest { +export interface UpdateExadataIormConfigRequest extends common.BaseRequest { /** * The DB system [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-maintenance-run-request.ts b/lib/database/lib/request/update-maintenance-run-request.ts index 8a384d3899..20f69a295c 100644 --- a/lib/database/lib/request/update-maintenance-run-request.ts +++ b/lib/database/lib/request/update-maintenance-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateMaintenanceRunRequest { +export interface UpdateMaintenanceRunRequest extends common.BaseRequest { /** * The Maintenance Run OCID. */ diff --git a/lib/database/lib/request/update-vm-cluster-network-request.ts b/lib/database/lib/request/update-vm-cluster-network-request.ts index b5417dd6ff..fdf0123797 100644 --- a/lib/database/lib/request/update-vm-cluster-network-request.ts +++ b/lib/database/lib/request/update-vm-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVmClusterNetworkRequest { +export interface UpdateVmClusterNetworkRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/update-vm-cluster-request.ts b/lib/database/lib/request/update-vm-cluster-request.ts index 0719ace8e6..6f89f47e69 100644 --- a/lib/database/lib/request/update-vm-cluster-request.ts +++ b/lib/database/lib/request/update-vm-cluster-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVmClusterRequest { +export interface UpdateVmClusterRequest extends common.BaseRequest { /** * The VM cluster [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/lib/request/validate-vm-cluster-network-request.ts b/lib/database/lib/request/validate-vm-cluster-network-request.ts index 7817299bd9..b779382a17 100644 --- a/lib/database/lib/request/validate-vm-cluster-network-request.ts +++ b/lib/database/lib/request/validate-vm-cluster-network-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ValidateVmClusterNetworkRequest { +export interface ValidateVmClusterNetworkRequest extends common.BaseRequest { /** * The Exadata infrastructure [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/database/package.json b/lib/database/package.json index fe54a5c063..40a0ff1995 100644 --- a/lib/database/package.json +++ b/lib/database/package.json @@ -1,6 +1,6 @@ { "name": "oci-database", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Database", "repository": { "type": "git", diff --git a/lib/datacatalog/lib/client.ts b/lib/datacatalog/lib/client.ts index b482680a85..1997731073 100644 --- a/lib/datacatalog/lib/client.ts +++ b/lib/datacatalog/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { DataCatalogWaiter } from "./datacatalog-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class DataCatalogClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DataCatalogWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -114,6 +115,13 @@ export class DataCatalogClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Attaches a private reverse connection endpoint resource to a data catalog resource. When provided, 'If-Match' is checked against 'ETag' values of the resource. * @param AttachCatalogPrivateEndpointRequest @@ -152,7 +160,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachCatalogPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -214,7 +226,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCatalogCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -279,7 +295,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCatalogPrivateEndpointCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -342,7 +362,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAttributeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -410,7 +434,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAttributeTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -474,7 +502,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCatalogRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -534,7 +566,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCatalogPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -596,7 +632,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -660,7 +700,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -725,7 +769,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataAssetTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -790,7 +838,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createEntityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -856,7 +908,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createEntityTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -921,7 +977,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -987,7 +1047,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFolderTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1051,7 +1115,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1115,7 +1183,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1179,7 +1251,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createJobDefinitionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1244,7 +1320,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createJobExecutionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1309,7 +1389,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTermRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1376,7 +1460,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTermRelationshipRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1439,7 +1527,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAttributeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1495,7 +1587,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAttributeTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1546,7 +1642,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCatalogRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1603,7 +1703,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCatalogPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1661,7 +1765,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1713,7 +1821,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1766,7 +1878,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDataAssetTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1819,7 +1935,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteEntityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1873,7 +1993,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteEntityTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1926,7 +2050,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1980,7 +2108,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFolderTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2032,7 +2164,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2084,7 +2220,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2136,7 +2276,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteJobDefinitionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2189,7 +2333,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTermRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2245,7 +2393,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTermRelationshipRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2302,7 +2454,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachCatalogPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2360,7 +2516,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + expandTreeForGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2422,7 +2582,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + exportGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2486,7 +2650,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAttributeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2551,7 +2719,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAttributeTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2609,7 +2781,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCatalogRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2668,7 +2844,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCatalogPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2730,7 +2910,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2791,7 +2975,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2853,7 +3041,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataAssetTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2915,7 +3107,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getEntityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2978,7 +3174,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getEntityTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3040,7 +3240,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3103,7 +3307,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFolderTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3164,7 +3372,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3223,7 +3435,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3284,7 +3500,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobDefinitionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3346,7 +3566,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobExecutionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3409,7 +3633,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobLogRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3473,7 +3701,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobMetricsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3535,7 +3767,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTermRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3599,7 +3835,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTermRelationshipRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3660,7 +3900,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTypeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3718,7 +3962,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3789,7 +4037,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + importConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3856,7 +4108,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + importGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3927,7 +4183,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAttributeTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4008,7 +4268,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAttributesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4074,7 +4338,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCatalogPrivateEndpointsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4164,7 +4432,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCatalogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4263,7 +4535,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4334,7 +4610,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataAssetTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4406,7 +4686,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataAssetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4486,7 +4770,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listEntitiesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4558,7 +4846,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listEntityTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4630,7 +4922,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFolderTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4706,7 +5002,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFoldersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4776,7 +5076,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listGlossariesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4851,7 +5155,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listJobDefinitionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4932,7 +5240,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listJobExecutionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5004,7 +5316,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listJobLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5081,7 +5397,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listJobMetricsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5160,7 +5480,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listJobsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5226,7 +5550,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5295,7 +5623,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTermRelationshipsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5366,7 +5698,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTermsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5437,7 +5773,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTypesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5502,7 +5842,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5591,7 +5935,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5677,7 +6025,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5765,7 +6117,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + objectStatsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5832,7 +6188,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + parseConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5904,7 +6264,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + searchCriteriaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5966,7 +6330,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + testConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6034,7 +6402,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAttributeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6098,7 +6470,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCatalogRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6163,7 +6539,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCatalogPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6226,7 +6606,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6291,7 +6675,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6357,7 +6745,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateEntityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6423,7 +6815,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6488,7 +6884,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateGlossaryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6553,7 +6953,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6618,7 +7022,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateJobDefinitionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6684,7 +7092,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTermRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6753,7 +7165,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTermRelationshipRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6821,7 +7237,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + uploadCredentialsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6882,7 +7302,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + usersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6947,7 +7371,11 @@ export class DataCatalogClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + validateConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/datacatalog/lib/datacatalog-waiter.ts b/lib/datacatalog/lib/datacatalog-waiter.ts index c453ab0dbc..0a894d1eef 100644 --- a/lib/datacatalog/lib/datacatalog-waiter.ts +++ b/lib/datacatalog/lib/datacatalog-waiter.ts @@ -38,7 +38,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getAttribute(request), response => targetStates.exists(response.attribute.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -57,7 +57,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getAttributeTag(request), response => targetStates.exists(response.attributeTag.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -76,7 +76,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getCatalog(request), response => targetStates.exists(response.catalog.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -95,7 +95,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getCatalogPrivateEndpoint(request), response => targetStates.exists(response.catalogPrivateEndpoint.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -114,7 +114,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getConnection(request), response => targetStates.exists(response.connection.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -133,7 +133,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getDataAsset(request), response => targetStates.exists(response.dataAsset.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -152,7 +152,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getDataAssetTag(request), response => targetStates.exists(response.dataAssetTag.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -171,7 +171,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getEntity(request), response => targetStates.exists(response.entity.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -190,7 +190,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getEntityTag(request), response => targetStates.exists(response.entityTag.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -209,7 +209,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getFolder(request), response => targetStates.exists(response.folder.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -228,7 +228,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getFolderTag(request), response => targetStates.exists(response.folderTag.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -247,7 +247,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getGlossary(request), response => targetStates.exists(response.glossary.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -284,7 +284,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getJobDefinition(request), response => targetStates.exists(response.jobDefinition.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -321,7 +321,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getTerm(request), response => targetStates.exists(response.term.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -340,7 +340,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getTermRelationship(request), response => targetStates.exists(response.termRelationship.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -359,7 +359,7 @@ export class DataCatalogWaiter { this.config, () => this.client.getType(request), response => targetStates.exists(response.type.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } diff --git a/lib/datacatalog/lib/model/connection-result.ts b/lib/datacatalog/lib/model/connection-result.ts index 608d4cc14e..4e88bf3b83 100644 --- a/lib/datacatalog/lib/model/connection-result.ts +++ b/lib/datacatalog/lib/model/connection-result.ts @@ -21,14 +21,14 @@ import common = require("oci-common"); * **/ export enum ConnectionResult { - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", + Succeeded = "SUCCEEDED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ConnectionResult { diff --git a/lib/datacatalog/lib/model/harvest-status.ts b/lib/datacatalog/lib/model/harvest-status.ts index 2467e69669..4a1b6198ef 100644 --- a/lib/datacatalog/lib/model/harvest-status.ts +++ b/lib/datacatalog/lib/model/harvest-status.ts @@ -26,16 +26,16 @@ import common = require("oci-common"); * **/ export enum HarvestStatus { - COMPLETE = "COMPLETE", - ERROR = "ERROR", - IN_PROGRESS = "IN_PROGRESS", - DEFERRED = "DEFERRED", + Complete = "COMPLETE", + Error = "ERROR", + InProgress = "IN_PROGRESS", + Deferred = "DEFERRED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace HarvestStatus { diff --git a/lib/datacatalog/lib/model/job-execution-state.ts b/lib/datacatalog/lib/model/job-execution-state.ts index 12627ad3cb..bf44c42396 100644 --- a/lib/datacatalog/lib/model/job-execution-state.ts +++ b/lib/datacatalog/lib/model/job-execution-state.ts @@ -25,18 +25,18 @@ import common = require("oci-common"); * **/ export enum JobExecutionState { - CREATED = "CREATED", - IN_PROGRESS = "IN_PROGRESS", - INACTIVE = "INACTIVE", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELED = "CANCELED", + Created = "CREATED", + InProgress = "IN_PROGRESS", + Inactive = "INACTIVE", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace JobExecutionState { diff --git a/lib/datacatalog/lib/model/job-lifecycle-state.ts b/lib/datacatalog/lib/model/job-lifecycle-state.ts index 62e480e5a2..0d57219d64 100644 --- a/lib/datacatalog/lib/model/job-lifecycle-state.ts +++ b/lib/datacatalog/lib/model/job-lifecycle-state.ts @@ -22,15 +22,15 @@ import common = require("oci-common"); * **/ export enum JobLifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - EXPIRED = "EXPIRED", + Active = "ACTIVE", + Inactive = "INACTIVE", + Expired = "EXPIRED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace JobLifecycleState { diff --git a/lib/datacatalog/lib/model/job-schedule-type.ts b/lib/datacatalog/lib/model/job-schedule-type.ts index 9c56629eb4..7893a229e0 100644 --- a/lib/datacatalog/lib/model/job-schedule-type.ts +++ b/lib/datacatalog/lib/model/job-schedule-type.ts @@ -21,14 +21,14 @@ import common = require("oci-common"); * **/ export enum JobScheduleType { - SCHEDULED = "SCHEDULED", - IMMEDIATE = "IMMEDIATE", + Scheduled = "SCHEDULED", + Immediate = "IMMEDIATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace JobScheduleType { diff --git a/lib/datacatalog/lib/model/job-type.ts b/lib/datacatalog/lib/model/job-type.ts index 90ec4d4b8b..2d4ec75843 100644 --- a/lib/datacatalog/lib/model/job-type.ts +++ b/lib/datacatalog/lib/model/job-type.ts @@ -25,25 +25,25 @@ import common = require("oci-common"); * **/ export enum JobType { - HARVEST = "HARVEST", - PROFILING = "PROFILING", - SAMPLING = "SAMPLING", - PREVIEW = "PREVIEW", - IMPORT = "IMPORT", - EXPORT = "EXPORT", - INTERNAL = "INTERNAL", - PURGE = "PURGE", - IMMEDIATE = "IMMEDIATE", - SCHEDULED = "SCHEDULED", - IMMEDIATE_EXECUTION = "IMMEDIATE_EXECUTION", - SCHEDULED_EXECUTION = "SCHEDULED_EXECUTION", - SCHEDULED_EXECUTION_INSTANCE = "SCHEDULED_EXECUTION_INSTANCE", + Harvest = "HARVEST", + Profiling = "PROFILING", + Sampling = "SAMPLING", + Preview = "PREVIEW", + Import = "IMPORT", + Export = "EXPORT", + Internal = "INTERNAL", + Purge = "PURGE", + Immediate = "IMMEDIATE", + Scheduled = "SCHEDULED", + ImmediateExecution = "IMMEDIATE_EXECUTION", + ScheduledExecution = "SCHEDULED_EXECUTION", + ScheduledExecutionInstance = "SCHEDULED_EXECUTION_INSTANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace JobType { diff --git a/lib/datacatalog/lib/model/lifecycle-state.ts b/lib/datacatalog/lib/model/lifecycle-state.ts index d41648747f..8414fa55a8 100644 --- a/lib/datacatalog/lib/model/lifecycle-state.ts +++ b/lib/datacatalog/lib/model/lifecycle-state.ts @@ -28,20 +28,20 @@ import common = require("oci-common"); * **/ export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - MOVING = "MOVING", + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Moving = "MOVING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleState { diff --git a/lib/datacatalog/lib/model/term-workflow-status.ts b/lib/datacatalog/lib/model/term-workflow-status.ts index c6fae40874..30a9ede5bb 100644 --- a/lib/datacatalog/lib/model/term-workflow-status.ts +++ b/lib/datacatalog/lib/model/term-workflow-status.ts @@ -25,16 +25,16 @@ import common = require("oci-common"); * **/ export enum TermWorkflowStatus { - NEW = "NEW", - APPROVED = "APPROVED", - UNDER_REVIEW = "UNDER_REVIEW", - ESCALATED = "ESCALATED", + New = "NEW", + Approved = "APPROVED", + UnderReview = "UNDER_REVIEW", + Escalated = "ESCALATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace TermWorkflowStatus { diff --git a/lib/datacatalog/lib/model/work-request-resource.ts b/lib/datacatalog/lib/model/work-request-resource.ts index c232f52114..20b3dfc553 100644 --- a/lib/datacatalog/lib/model/work-request-resource.ts +++ b/lib/datacatalog/lib/model/work-request-resource.ts @@ -42,17 +42,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - MOVED = "MOVED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Moved = "MOVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/datacatalog/lib/model/work-request.ts b/lib/datacatalog/lib/model/work-request.ts index b89c5da68b..2ee5adfb51 100644 --- a/lib/datacatalog/lib/model/work-request.ts +++ b/lib/datacatalog/lib/model/work-request.ts @@ -67,37 +67,35 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATECATALOG = "CREATE_CATALOG", - UPDATECATALOG = "UPDATE_CATALOG", - DELETECATALOG = "DELETE_CATALOG", - MOVECATALOG = "MOVE_CATALOG", - CREATECATALOGPRIVATEENDPOINT = "CREATE_CATALOG_PRIVATE_ENDPOINT", - DELETECATALOGPRIVATEENDPOINT = "DELETE_CATALOG_PRIVATE_ENDPOINT", - UPDATECATALOGPRIVATEENDPOINT = "UPDATE_CATALOG_PRIVATE_ENDPOINT", - MOVECATALOGPRIVATEENDPOINT = "MOVE_CATALOG_PRIVATE_ENDPOINT", - ATTACHCATALOGPRIVATEENDPOINT = "ATTACH_CATALOG_PRIVATE_ENDPOINT", - DETACHCATALOGPRIVATEENDPOINT = "DETACH_CATALOG_PRIVATE_ENDPOINT", - + CreateCatalog = "CREATE_CATALOG", + UpdateCatalog = "UPDATE_CATALOG", + DeleteCatalog = "DELETE_CATALOG", + MoveCatalog = "MOVE_CATALOG", + CreateCatalogPrivateEndpoint = "CREATE_CATALOG_PRIVATE_ENDPOINT", + DeleteCatalogPrivateEndpoint = "DELETE_CATALOG_PRIVATE_ENDPOINT", + UpdateCatalogPrivateEndpoint = "UPDATE_CATALOG_PRIVATE_ENDPOINT", + MoveCatalogPrivateEndpoint = "MOVE_CATALOG_PRIVATE_ENDPOINT", + AttachCatalogPrivateEndpoint = "ATTACH_CATALOG_PRIVATE_ENDPOINT", + DetachCatalogPrivateEndpoint = "DETACH_CATALOG_PRIVATE_ENDPOINT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/datacatalog/lib/request/attach-catalog-private-endpoint-request.ts b/lib/datacatalog/lib/request/attach-catalog-private-endpoint-request.ts index 66f02ea63e..0c286568c5 100644 --- a/lib/datacatalog/lib/request/attach-catalog-private-endpoint-request.ts +++ b/lib/datacatalog/lib/request/attach-catalog-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachCatalogPrivateEndpointRequest { +export interface AttachCatalogPrivateEndpointRequest extends common.BaseRequest { /** * Details for private reverse connection endpoint to be used for attachment. */ diff --git a/lib/datacatalog/lib/request/change-catalog-compartment-request.ts b/lib/datacatalog/lib/request/change-catalog-compartment-request.ts index 52e6c19e6d..262aa113b4 100644 --- a/lib/datacatalog/lib/request/change-catalog-compartment-request.ts +++ b/lib/datacatalog/lib/request/change-catalog-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCatalogCompartmentRequest { +export interface ChangeCatalogCompartmentRequest extends common.BaseRequest { /** * Details for the target compartment. */ diff --git a/lib/datacatalog/lib/request/change-catalog-private-endpoint-compartment-request.ts b/lib/datacatalog/lib/request/change-catalog-private-endpoint-compartment-request.ts index 05d56d5cb7..1853f40090 100644 --- a/lib/datacatalog/lib/request/change-catalog-private-endpoint-compartment-request.ts +++ b/lib/datacatalog/lib/request/change-catalog-private-endpoint-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCatalogPrivateEndpointCompartmentRequest { +export interface ChangeCatalogPrivateEndpointCompartmentRequest extends common.BaseRequest { /** * Details for the target compartment. */ diff --git a/lib/datacatalog/lib/request/create-attribute-request.ts b/lib/datacatalog/lib/request/create-attribute-request.ts index 235b9e4442..845c64660e 100644 --- a/lib/datacatalog/lib/request/create-attribute-request.ts +++ b/lib/datacatalog/lib/request/create-attribute-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAttributeRequest { +export interface CreateAttributeRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-attribute-tag-request.ts b/lib/datacatalog/lib/request/create-attribute-tag-request.ts index dd07f74132..8ff33103f1 100644 --- a/lib/datacatalog/lib/request/create-attribute-tag-request.ts +++ b/lib/datacatalog/lib/request/create-attribute-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAttributeTagRequest { +export interface CreateAttributeTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-catalog-private-endpoint-request.ts b/lib/datacatalog/lib/request/create-catalog-private-endpoint-request.ts index e92d8acdba..6717d0716e 100644 --- a/lib/datacatalog/lib/request/create-catalog-private-endpoint-request.ts +++ b/lib/datacatalog/lib/request/create-catalog-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCatalogPrivateEndpointRequest { +export interface CreateCatalogPrivateEndpointRequest extends common.BaseRequest { /** * The information used to create the private reverse connection. */ diff --git a/lib/datacatalog/lib/request/create-catalog-request.ts b/lib/datacatalog/lib/request/create-catalog-request.ts index e830aec543..d57636f671 100644 --- a/lib/datacatalog/lib/request/create-catalog-request.ts +++ b/lib/datacatalog/lib/request/create-catalog-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCatalogRequest { +export interface CreateCatalogRequest extends common.BaseRequest { /** * Details for the new data catalog. */ diff --git a/lib/datacatalog/lib/request/create-connection-request.ts b/lib/datacatalog/lib/request/create-connection-request.ts index 4b97b366d6..2bb8de44a8 100644 --- a/lib/datacatalog/lib/request/create-connection-request.ts +++ b/lib/datacatalog/lib/request/create-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConnectionRequest { +export interface CreateConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-data-asset-request.ts b/lib/datacatalog/lib/request/create-data-asset-request.ts index 7784aa3463..74b42ce8d5 100644 --- a/lib/datacatalog/lib/request/create-data-asset-request.ts +++ b/lib/datacatalog/lib/request/create-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataAssetRequest { +export interface CreateDataAssetRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-data-asset-tag-request.ts b/lib/datacatalog/lib/request/create-data-asset-tag-request.ts index 753fe03227..628194a8dc 100644 --- a/lib/datacatalog/lib/request/create-data-asset-tag-request.ts +++ b/lib/datacatalog/lib/request/create-data-asset-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataAssetTagRequest { +export interface CreateDataAssetTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-entity-request.ts b/lib/datacatalog/lib/request/create-entity-request.ts index 21e477d793..137745cc2e 100644 --- a/lib/datacatalog/lib/request/create-entity-request.ts +++ b/lib/datacatalog/lib/request/create-entity-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateEntityRequest { +export interface CreateEntityRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-entity-tag-request.ts b/lib/datacatalog/lib/request/create-entity-tag-request.ts index cd26b252e6..7aa11439bb 100644 --- a/lib/datacatalog/lib/request/create-entity-tag-request.ts +++ b/lib/datacatalog/lib/request/create-entity-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateEntityTagRequest { +export interface CreateEntityTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-folder-request.ts b/lib/datacatalog/lib/request/create-folder-request.ts index a0dee48098..338dbe84f7 100644 --- a/lib/datacatalog/lib/request/create-folder-request.ts +++ b/lib/datacatalog/lib/request/create-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFolderRequest { +export interface CreateFolderRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-folder-tag-request.ts b/lib/datacatalog/lib/request/create-folder-tag-request.ts index bda3fd403b..d58ca0a1cc 100644 --- a/lib/datacatalog/lib/request/create-folder-tag-request.ts +++ b/lib/datacatalog/lib/request/create-folder-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFolderTagRequest { +export interface CreateFolderTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-glossary-request.ts b/lib/datacatalog/lib/request/create-glossary-request.ts index 1c1ad25bc5..4dc01eef2c 100644 --- a/lib/datacatalog/lib/request/create-glossary-request.ts +++ b/lib/datacatalog/lib/request/create-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateGlossaryRequest { +export interface CreateGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-job-definition-request.ts b/lib/datacatalog/lib/request/create-job-definition-request.ts index ddafaca39d..a619c3d736 100644 --- a/lib/datacatalog/lib/request/create-job-definition-request.ts +++ b/lib/datacatalog/lib/request/create-job-definition-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateJobDefinitionRequest { +export interface CreateJobDefinitionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-job-execution-request.ts b/lib/datacatalog/lib/request/create-job-execution-request.ts index b854f67ee6..1b60fe451f 100644 --- a/lib/datacatalog/lib/request/create-job-execution-request.ts +++ b/lib/datacatalog/lib/request/create-job-execution-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateJobExecutionRequest { +export interface CreateJobExecutionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-job-request.ts b/lib/datacatalog/lib/request/create-job-request.ts index 1527b65245..321fab9ace 100644 --- a/lib/datacatalog/lib/request/create-job-request.ts +++ b/lib/datacatalog/lib/request/create-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateJobRequest { +export interface CreateJobRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-term-relationship-request.ts b/lib/datacatalog/lib/request/create-term-relationship-request.ts index d0653ae169..47e32ce219 100644 --- a/lib/datacatalog/lib/request/create-term-relationship-request.ts +++ b/lib/datacatalog/lib/request/create-term-relationship-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTermRelationshipRequest { +export interface CreateTermRelationshipRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/create-term-request.ts b/lib/datacatalog/lib/request/create-term-request.ts index 4cc05a338d..be58819e4b 100644 --- a/lib/datacatalog/lib/request/create-term-request.ts +++ b/lib/datacatalog/lib/request/create-term-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTermRequest { +export interface CreateTermRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-attribute-request.ts b/lib/datacatalog/lib/request/delete-attribute-request.ts index 6623a621f4..ea8e265154 100644 --- a/lib/datacatalog/lib/request/delete-attribute-request.ts +++ b/lib/datacatalog/lib/request/delete-attribute-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAttributeRequest { +export interface DeleteAttributeRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-attribute-tag-request.ts b/lib/datacatalog/lib/request/delete-attribute-tag-request.ts index 8c98eff873..8e0bfdec89 100644 --- a/lib/datacatalog/lib/request/delete-attribute-tag-request.ts +++ b/lib/datacatalog/lib/request/delete-attribute-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAttributeTagRequest { +export interface DeleteAttributeTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-catalog-private-endpoint-request.ts b/lib/datacatalog/lib/request/delete-catalog-private-endpoint-request.ts index 2e460a8475..5c05220228 100644 --- a/lib/datacatalog/lib/request/delete-catalog-private-endpoint-request.ts +++ b/lib/datacatalog/lib/request/delete-catalog-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCatalogPrivateEndpointRequest { +export interface DeleteCatalogPrivateEndpointRequest extends common.BaseRequest { /** * Unique private reverse connection identifier. */ diff --git a/lib/datacatalog/lib/request/delete-catalog-request.ts b/lib/datacatalog/lib/request/delete-catalog-request.ts index 868403d1a3..4c6a0b8837 100644 --- a/lib/datacatalog/lib/request/delete-catalog-request.ts +++ b/lib/datacatalog/lib/request/delete-catalog-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCatalogRequest { +export interface DeleteCatalogRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-connection-request.ts b/lib/datacatalog/lib/request/delete-connection-request.ts index 089d0dc00c..9edf220f99 100644 --- a/lib/datacatalog/lib/request/delete-connection-request.ts +++ b/lib/datacatalog/lib/request/delete-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConnectionRequest { +export interface DeleteConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-data-asset-request.ts b/lib/datacatalog/lib/request/delete-data-asset-request.ts index ea1c44b251..08093be08a 100644 --- a/lib/datacatalog/lib/request/delete-data-asset-request.ts +++ b/lib/datacatalog/lib/request/delete-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDataAssetRequest { +export interface DeleteDataAssetRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-data-asset-tag-request.ts b/lib/datacatalog/lib/request/delete-data-asset-tag-request.ts index 1da4a7d360..b51b813759 100644 --- a/lib/datacatalog/lib/request/delete-data-asset-tag-request.ts +++ b/lib/datacatalog/lib/request/delete-data-asset-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDataAssetTagRequest { +export interface DeleteDataAssetTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-entity-request.ts b/lib/datacatalog/lib/request/delete-entity-request.ts index 6ac0b82f79..743d170161 100644 --- a/lib/datacatalog/lib/request/delete-entity-request.ts +++ b/lib/datacatalog/lib/request/delete-entity-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteEntityRequest { +export interface DeleteEntityRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-entity-tag-request.ts b/lib/datacatalog/lib/request/delete-entity-tag-request.ts index fb2ebb3488..20d62e1fd4 100644 --- a/lib/datacatalog/lib/request/delete-entity-tag-request.ts +++ b/lib/datacatalog/lib/request/delete-entity-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteEntityTagRequest { +export interface DeleteEntityTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-folder-request.ts b/lib/datacatalog/lib/request/delete-folder-request.ts index 5ecf0e46d6..f39c8d891d 100644 --- a/lib/datacatalog/lib/request/delete-folder-request.ts +++ b/lib/datacatalog/lib/request/delete-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFolderRequest { +export interface DeleteFolderRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-folder-tag-request.ts b/lib/datacatalog/lib/request/delete-folder-tag-request.ts index 4220d9fea8..de13bc2f91 100644 --- a/lib/datacatalog/lib/request/delete-folder-tag-request.ts +++ b/lib/datacatalog/lib/request/delete-folder-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFolderTagRequest { +export interface DeleteFolderTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-glossary-request.ts b/lib/datacatalog/lib/request/delete-glossary-request.ts index 8d810f08fc..ec6b12e387 100644 --- a/lib/datacatalog/lib/request/delete-glossary-request.ts +++ b/lib/datacatalog/lib/request/delete-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteGlossaryRequest { +export interface DeleteGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-job-definition-request.ts b/lib/datacatalog/lib/request/delete-job-definition-request.ts index 9191fd131b..2154d6fe03 100644 --- a/lib/datacatalog/lib/request/delete-job-definition-request.ts +++ b/lib/datacatalog/lib/request/delete-job-definition-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteJobDefinitionRequest { +export interface DeleteJobDefinitionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-job-request.ts b/lib/datacatalog/lib/request/delete-job-request.ts index c2591953e0..a05e64343f 100644 --- a/lib/datacatalog/lib/request/delete-job-request.ts +++ b/lib/datacatalog/lib/request/delete-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteJobRequest { +export interface DeleteJobRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-term-relationship-request.ts b/lib/datacatalog/lib/request/delete-term-relationship-request.ts index 314dd0aed9..40e6282256 100644 --- a/lib/datacatalog/lib/request/delete-term-relationship-request.ts +++ b/lib/datacatalog/lib/request/delete-term-relationship-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTermRelationshipRequest { +export interface DeleteTermRelationshipRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/delete-term-request.ts b/lib/datacatalog/lib/request/delete-term-request.ts index 43f0ee766a..2b74b2e935 100644 --- a/lib/datacatalog/lib/request/delete-term-request.ts +++ b/lib/datacatalog/lib/request/delete-term-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTermRequest { +export interface DeleteTermRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/detach-catalog-private-endpoint-request.ts b/lib/datacatalog/lib/request/detach-catalog-private-endpoint-request.ts index 4d6930f7fd..2c0ea8409f 100644 --- a/lib/datacatalog/lib/request/detach-catalog-private-endpoint-request.ts +++ b/lib/datacatalog/lib/request/detach-catalog-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachCatalogPrivateEndpointRequest { +export interface DetachCatalogPrivateEndpointRequest extends common.BaseRequest { /** * Details for private reverse connection endpoint to be used for attachment */ diff --git a/lib/datacatalog/lib/request/expand-tree-for-glossary-request.ts b/lib/datacatalog/lib/request/expand-tree-for-glossary-request.ts index f95ef9a6f8..479e46d74c 100644 --- a/lib/datacatalog/lib/request/expand-tree-for-glossary-request.ts +++ b/lib/datacatalog/lib/request/expand-tree-for-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ExpandTreeForGlossaryRequest { +export interface ExpandTreeForGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/export-glossary-request.ts b/lib/datacatalog/lib/request/export-glossary-request.ts index 317753dd73..17c0198605 100644 --- a/lib/datacatalog/lib/request/export-glossary-request.ts +++ b/lib/datacatalog/lib/request/export-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ExportGlossaryRequest { +export interface ExportGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-attribute-request.ts b/lib/datacatalog/lib/request/get-attribute-request.ts index 563248451d..4fae28cc43 100644 --- a/lib/datacatalog/lib/request/get-attribute-request.ts +++ b/lib/datacatalog/lib/request/get-attribute-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAttributeRequest { +export interface GetAttributeRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-attribute-tag-request.ts b/lib/datacatalog/lib/request/get-attribute-tag-request.ts index df82ed6221..d46f2826d4 100644 --- a/lib/datacatalog/lib/request/get-attribute-tag-request.ts +++ b/lib/datacatalog/lib/request/get-attribute-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAttributeTagRequest { +export interface GetAttributeTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-catalog-private-endpoint-request.ts b/lib/datacatalog/lib/request/get-catalog-private-endpoint-request.ts index 07c834cbd7..d85bdd7ff3 100644 --- a/lib/datacatalog/lib/request/get-catalog-private-endpoint-request.ts +++ b/lib/datacatalog/lib/request/get-catalog-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCatalogPrivateEndpointRequest { +export interface GetCatalogPrivateEndpointRequest extends common.BaseRequest { /** * Unique private reverse connection identifier. */ diff --git a/lib/datacatalog/lib/request/get-catalog-request.ts b/lib/datacatalog/lib/request/get-catalog-request.ts index d237ee9bc9..36f735d6da 100644 --- a/lib/datacatalog/lib/request/get-catalog-request.ts +++ b/lib/datacatalog/lib/request/get-catalog-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCatalogRequest { +export interface GetCatalogRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-connection-request.ts b/lib/datacatalog/lib/request/get-connection-request.ts index 699e80644d..1ea6e8ba0a 100644 --- a/lib/datacatalog/lib/request/get-connection-request.ts +++ b/lib/datacatalog/lib/request/get-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConnectionRequest { +export interface GetConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-data-asset-request.ts b/lib/datacatalog/lib/request/get-data-asset-request.ts index b42c19de90..6b20e0c67f 100644 --- a/lib/datacatalog/lib/request/get-data-asset-request.ts +++ b/lib/datacatalog/lib/request/get-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataAssetRequest { +export interface GetDataAssetRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-data-asset-tag-request.ts b/lib/datacatalog/lib/request/get-data-asset-tag-request.ts index b96f0a69e0..5a876e05e8 100644 --- a/lib/datacatalog/lib/request/get-data-asset-tag-request.ts +++ b/lib/datacatalog/lib/request/get-data-asset-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataAssetTagRequest { +export interface GetDataAssetTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-entity-request.ts b/lib/datacatalog/lib/request/get-entity-request.ts index 20106a503c..19d4837739 100644 --- a/lib/datacatalog/lib/request/get-entity-request.ts +++ b/lib/datacatalog/lib/request/get-entity-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetEntityRequest { +export interface GetEntityRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-entity-tag-request.ts b/lib/datacatalog/lib/request/get-entity-tag-request.ts index 2abacd5a01..a7ce097804 100644 --- a/lib/datacatalog/lib/request/get-entity-tag-request.ts +++ b/lib/datacatalog/lib/request/get-entity-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetEntityTagRequest { +export interface GetEntityTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-folder-request.ts b/lib/datacatalog/lib/request/get-folder-request.ts index 3fcc284e17..370d56bffe 100644 --- a/lib/datacatalog/lib/request/get-folder-request.ts +++ b/lib/datacatalog/lib/request/get-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFolderRequest { +export interface GetFolderRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-folder-tag-request.ts b/lib/datacatalog/lib/request/get-folder-tag-request.ts index 19ea978fc3..c7b18572d9 100644 --- a/lib/datacatalog/lib/request/get-folder-tag-request.ts +++ b/lib/datacatalog/lib/request/get-folder-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFolderTagRequest { +export interface GetFolderTagRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-glossary-request.ts b/lib/datacatalog/lib/request/get-glossary-request.ts index d596f82581..65878e5e86 100644 --- a/lib/datacatalog/lib/request/get-glossary-request.ts +++ b/lib/datacatalog/lib/request/get-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetGlossaryRequest { +export interface GetGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-job-definition-request.ts b/lib/datacatalog/lib/request/get-job-definition-request.ts index 6cc8842b53..491b0ed762 100644 --- a/lib/datacatalog/lib/request/get-job-definition-request.ts +++ b/lib/datacatalog/lib/request/get-job-definition-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobDefinitionRequest { +export interface GetJobDefinitionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-job-execution-request.ts b/lib/datacatalog/lib/request/get-job-execution-request.ts index dc092190e9..ba9c016963 100644 --- a/lib/datacatalog/lib/request/get-job-execution-request.ts +++ b/lib/datacatalog/lib/request/get-job-execution-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobExecutionRequest { +export interface GetJobExecutionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-job-log-request.ts b/lib/datacatalog/lib/request/get-job-log-request.ts index 06437117ac..49ef972d9c 100644 --- a/lib/datacatalog/lib/request/get-job-log-request.ts +++ b/lib/datacatalog/lib/request/get-job-log-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobLogRequest { +export interface GetJobLogRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-job-metrics-request.ts b/lib/datacatalog/lib/request/get-job-metrics-request.ts index 8e1a9d8676..3038318209 100644 --- a/lib/datacatalog/lib/request/get-job-metrics-request.ts +++ b/lib/datacatalog/lib/request/get-job-metrics-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobMetricsRequest { +export interface GetJobMetricsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-job-request.ts b/lib/datacatalog/lib/request/get-job-request.ts index 6fb09446b8..fa55beee8b 100644 --- a/lib/datacatalog/lib/request/get-job-request.ts +++ b/lib/datacatalog/lib/request/get-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobRequest { +export interface GetJobRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-term-relationship-request.ts b/lib/datacatalog/lib/request/get-term-relationship-request.ts index dc9a29c0c4..f7d76af439 100644 --- a/lib/datacatalog/lib/request/get-term-relationship-request.ts +++ b/lib/datacatalog/lib/request/get-term-relationship-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTermRelationshipRequest { +export interface GetTermRelationshipRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-term-request.ts b/lib/datacatalog/lib/request/get-term-request.ts index 1e74005b9b..a0796f1141 100644 --- a/lib/datacatalog/lib/request/get-term-request.ts +++ b/lib/datacatalog/lib/request/get-term-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTermRequest { +export interface GetTermRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-type-request.ts b/lib/datacatalog/lib/request/get-type-request.ts index 032e637373..81f0145943 100644 --- a/lib/datacatalog/lib/request/get-type-request.ts +++ b/lib/datacatalog/lib/request/get-type-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTypeRequest { +export interface GetTypeRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/get-work-request-request.ts b/lib/datacatalog/lib/request/get-work-request-request.ts index 89fb5ccb8e..c747ed0750 100644 --- a/lib/datacatalog/lib/request/get-work-request-request.ts +++ b/lib/datacatalog/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The OCID of the asynchronous request. */ diff --git a/lib/datacatalog/lib/request/import-connection-request.ts b/lib/datacatalog/lib/request/import-connection-request.ts index 5c90f166d9..46798597ef 100644 --- a/lib/datacatalog/lib/request/import-connection-request.ts +++ b/lib/datacatalog/lib/request/import-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ImportConnectionRequest { +export interface ImportConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/import-glossary-request.ts b/lib/datacatalog/lib/request/import-glossary-request.ts index 9c0fb4f9ec..a81185f1e7 100644 --- a/lib/datacatalog/lib/request/import-glossary-request.ts +++ b/lib/datacatalog/lib/request/import-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ImportGlossaryRequest { +export interface ImportGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/list-attribute-tags-request.ts b/lib/datacatalog/lib/request/list-attribute-tags-request.ts index 1884c28f80..2e9bae45f6 100644 --- a/lib/datacatalog/lib/request/list-attribute-tags-request.ts +++ b/lib/datacatalog/lib/request/list-attribute-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAttributeTagsRequest { +export interface ListAttributeTagsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -97,12 +97,12 @@ export namespace ListAttributeTagsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-attributes-request.ts b/lib/datacatalog/lib/request/list-attributes-request.ts index d1c69d8209..de6c77568c 100644 --- a/lib/datacatalog/lib/request/list-attributes-request.ts +++ b/lib/datacatalog/lib/request/list-attributes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAttributesRequest { +export interface ListAttributesRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -130,12 +130,12 @@ export namespace ListAttributesRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-catalog-private-endpoints-request.ts b/lib/datacatalog/lib/request/list-catalog-private-endpoints-request.ts index 5e3b0aa410..02dc4e3e81 100644 --- a/lib/datacatalog/lib/request/list-catalog-private-endpoints-request.ts +++ b/lib/datacatalog/lib/request/list-catalog-private-endpoints-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCatalogPrivateEndpointsRequest { +export interface ListCatalogPrivateEndpointsRequest extends common.BaseRequest { /** * The OCID of the compartment where you want to list resources. */ @@ -51,12 +51,12 @@ export interface ListCatalogPrivateEndpointsRequest { export namespace ListCatalogPrivateEndpointsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/datacatalog/lib/request/list-catalogs-request.ts b/lib/datacatalog/lib/request/list-catalogs-request.ts index d616eebf2a..ad8fc9b593 100644 --- a/lib/datacatalog/lib/request/list-catalogs-request.ts +++ b/lib/datacatalog/lib/request/list-catalogs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCatalogsRequest { +export interface ListCatalogsRequest extends common.BaseRequest { /** * The OCID of the compartment where you want to list resources. */ @@ -51,12 +51,12 @@ export interface ListCatalogsRequest { export namespace ListCatalogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/datacatalog/lib/request/list-connections-request.ts b/lib/datacatalog/lib/request/list-connections-request.ts index d71a97e3dc..3aa6911aef 100644 --- a/lib/datacatalog/lib/request/list-connections-request.ts +++ b/lib/datacatalog/lib/request/list-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConnectionsRequest { +export interface ListConnectionsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -101,12 +101,12 @@ export namespace ListConnectionsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-data-asset-tags-request.ts b/lib/datacatalog/lib/request/list-data-asset-tags-request.ts index 8c635ccdb7..47c713b539 100644 --- a/lib/datacatalog/lib/request/list-data-asset-tags-request.ts +++ b/lib/datacatalog/lib/request/list-data-asset-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataAssetTagsRequest { +export interface ListDataAssetTagsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -89,12 +89,12 @@ export namespace ListDataAssetTagsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-data-assets-request.ts b/lib/datacatalog/lib/request/list-data-assets-request.ts index 597ddbcab2..cf0f572c53 100644 --- a/lib/datacatalog/lib/request/list-data-assets-request.ts +++ b/lib/datacatalog/lib/request/list-data-assets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataAssetsRequest { +export interface ListDataAssetsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -92,12 +92,12 @@ export namespace ListDataAssetsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-entities-request.ts b/lib/datacatalog/lib/request/list-entities-request.ts index e1ed32a5b9..4fcb425326 100644 --- a/lib/datacatalog/lib/request/list-entities-request.ts +++ b/lib/datacatalog/lib/request/list-entities-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListEntitiesRequest { +export interface ListEntitiesRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -128,12 +128,12 @@ export namespace ListEntitiesRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-entity-tags-request.ts b/lib/datacatalog/lib/request/list-entity-tags-request.ts index 67ee92faf8..2e9e624d4d 100644 --- a/lib/datacatalog/lib/request/list-entity-tags-request.ts +++ b/lib/datacatalog/lib/request/list-entity-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListEntityTagsRequest { +export interface ListEntityTagsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -93,12 +93,12 @@ export namespace ListEntityTagsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-folder-tags-request.ts b/lib/datacatalog/lib/request/list-folder-tags-request.ts index 461dec592f..df2e5f540f 100644 --- a/lib/datacatalog/lib/request/list-folder-tags-request.ts +++ b/lib/datacatalog/lib/request/list-folder-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFolderTagsRequest { +export interface ListFolderTagsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -93,12 +93,12 @@ export namespace ListFolderTagsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-folders-request.ts b/lib/datacatalog/lib/request/list-folders-request.ts index dfe6f1a645..b2b17304d4 100644 --- a/lib/datacatalog/lib/request/list-folders-request.ts +++ b/lib/datacatalog/lib/request/list-folders-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFoldersRequest { +export interface ListFoldersRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -110,12 +110,12 @@ export namespace ListFoldersRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-glossaries-request.ts b/lib/datacatalog/lib/request/list-glossaries-request.ts index 0246a3afe2..4413c7ae00 100644 --- a/lib/datacatalog/lib/request/list-glossaries-request.ts +++ b/lib/datacatalog/lib/request/list-glossaries-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListGlossariesRequest { +export interface ListGlossariesRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -83,12 +83,12 @@ export namespace ListGlossariesRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-job-definitions-request.ts b/lib/datacatalog/lib/request/list-job-definitions-request.ts index 04f1f7f080..9c41cc0601 100644 --- a/lib/datacatalog/lib/request/list-job-definitions-request.ts +++ b/lib/datacatalog/lib/request/list-job-definitions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListJobDefinitionsRequest { +export interface ListJobDefinitionsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -104,12 +104,12 @@ export namespace ListJobDefinitionsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-job-executions-request.ts b/lib/datacatalog/lib/request/list-job-executions-request.ts index 2d6f62c573..c7c7d52be9 100644 --- a/lib/datacatalog/lib/request/list-job-executions-request.ts +++ b/lib/datacatalog/lib/request/list-job-executions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListJobExecutionsRequest { +export interface ListJobExecutionsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -135,12 +135,12 @@ export namespace ListJobExecutionsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-job-logs-request.ts b/lib/datacatalog/lib/request/list-job-logs-request.ts index 6b62bb85fd..4a65942504 100644 --- a/lib/datacatalog/lib/request/list-job-logs-request.ts +++ b/lib/datacatalog/lib/request/list-job-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListJobLogsRequest { +export interface ListJobLogsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -89,12 +89,12 @@ export namespace ListJobLogsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-job-metrics-request.ts b/lib/datacatalog/lib/request/list-job-metrics-request.ts index d924e7734f..d06f02f84e 100644 --- a/lib/datacatalog/lib/request/list-job-metrics-request.ts +++ b/lib/datacatalog/lib/request/list-job-metrics-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListJobMetricsRequest { +export interface ListJobMetricsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -117,12 +117,12 @@ export namespace ListJobMetricsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-jobs-request.ts b/lib/datacatalog/lib/request/list-jobs-request.ts index d2ee46271b..3e944f0c3f 100644 --- a/lib/datacatalog/lib/request/list-jobs-request.ts +++ b/lib/datacatalog/lib/request/list-jobs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListJobsRequest { +export interface ListJobsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -135,12 +135,12 @@ export namespace ListJobsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-tags-request.ts b/lib/datacatalog/lib/request/list-tags-request.ts index bae1fba387..70e9ec3436 100644 --- a/lib/datacatalog/lib/request/list-tags-request.ts +++ b/lib/datacatalog/lib/request/list-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTagsRequest { +export interface ListTagsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -71,12 +71,12 @@ export namespace ListTagsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-term-relationships-request.ts b/lib/datacatalog/lib/request/list-term-relationships-request.ts index 52fddd6ea2..b47f87507c 100644 --- a/lib/datacatalog/lib/request/list-term-relationships-request.ts +++ b/lib/datacatalog/lib/request/list-term-relationships-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTermRelationshipsRequest { +export interface ListTermRelationshipsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -77,12 +77,12 @@ export namespace ListTermRelationshipsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-terms-request.ts b/lib/datacatalog/lib/request/list-terms-request.ts index 1e58007a2a..79267d6ffe 100644 --- a/lib/datacatalog/lib/request/list-terms-request.ts +++ b/lib/datacatalog/lib/request/list-terms-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTermsRequest { +export interface ListTermsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -91,12 +91,12 @@ export namespace ListTermsRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-types-request.ts b/lib/datacatalog/lib/request/list-types-request.ts index b6c82213ac..116b985b3d 100644 --- a/lib/datacatalog/lib/request/list-types-request.ts +++ b/lib/datacatalog/lib/request/list-types-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTypesRequest { +export interface ListTypesRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -86,12 +86,12 @@ export namespace ListTypesRequest { } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-work-request-errors-request.ts b/lib/datacatalog/lib/request/list-work-request-errors-request.ts index 6b4429bdc2..78d8978dfa 100644 --- a/lib/datacatalog/lib/request/list-work-request-errors-request.ts +++ b/lib/datacatalog/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The OCID of the asynchronous request. */ @@ -43,12 +43,12 @@ export interface ListWorkRequestErrorsRequest { export namespace ListWorkRequestErrorsRequest { export enum SortBy { - CODE = "CODE", - TIMESTAMP = "TIMESTAMP" + Code = "CODE", + Timestamp = "TIMESTAMP" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-work-request-logs-request.ts b/lib/datacatalog/lib/request/list-work-request-logs-request.ts index 289ee2d2c1..8340da4024 100644 --- a/lib/datacatalog/lib/request/list-work-request-logs-request.ts +++ b/lib/datacatalog/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The OCID of the asynchronous request. */ @@ -43,12 +43,12 @@ export interface ListWorkRequestLogsRequest { export namespace ListWorkRequestLogsRequest { export enum SortBy { - MESSAGE = "MESSAGE", - TIMESTAMP = "TIMESTAMP" + Message = "MESSAGE", + Timestamp = "TIMESTAMP" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/list-work-requests-request.ts b/lib/datacatalog/lib/request/list-work-requests-request.ts index 5c1784d12a..e14b97ebfe 100644 --- a/lib/datacatalog/lib/request/list-work-requests-request.ts +++ b/lib/datacatalog/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The OCID of the compartment where you want to list resources. */ diff --git a/lib/datacatalog/lib/request/object-stats-request.ts b/lib/datacatalog/lib/request/object-stats-request.ts index 7a50812d67..596b3a64ff 100644 --- a/lib/datacatalog/lib/request/object-stats-request.ts +++ b/lib/datacatalog/lib/request/object-stats-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ObjectStatsRequest { +export interface ObjectStatsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -43,12 +43,12 @@ export interface ObjectStatsRequest { export namespace ObjectStatsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/parse-connection-request.ts b/lib/datacatalog/lib/request/parse-connection-request.ts index 825781eacb..c8a3360678 100644 --- a/lib/datacatalog/lib/request/parse-connection-request.ts +++ b/lib/datacatalog/lib/request/parse-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ParseConnectionRequest { +export interface ParseConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/search-criteria-request.ts b/lib/datacatalog/lib/request/search-criteria-request.ts index d8be75fc76..847bc5f98a 100644 --- a/lib/datacatalog/lib/request/search-criteria-request.ts +++ b/lib/datacatalog/lib/request/search-criteria-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SearchCriteriaRequest { +export interface SearchCriteriaRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -66,12 +66,12 @@ export interface SearchCriteriaRequest { export namespace SearchCriteriaRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/test-connection-request.ts b/lib/datacatalog/lib/request/test-connection-request.ts index 9545d96031..4ba8a2131c 100644 --- a/lib/datacatalog/lib/request/test-connection-request.ts +++ b/lib/datacatalog/lib/request/test-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface TestConnectionRequest { +export interface TestConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-attribute-request.ts b/lib/datacatalog/lib/request/update-attribute-request.ts index 0c68070e29..4f8762fad9 100644 --- a/lib/datacatalog/lib/request/update-attribute-request.ts +++ b/lib/datacatalog/lib/request/update-attribute-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAttributeRequest { +export interface UpdateAttributeRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-catalog-private-endpoint-request.ts b/lib/datacatalog/lib/request/update-catalog-private-endpoint-request.ts index afe0529968..34aad423e5 100644 --- a/lib/datacatalog/lib/request/update-catalog-private-endpoint-request.ts +++ b/lib/datacatalog/lib/request/update-catalog-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCatalogPrivateEndpointRequest { +export interface UpdateCatalogPrivateEndpointRequest extends common.BaseRequest { /** * Unique private reverse connection identifier. */ diff --git a/lib/datacatalog/lib/request/update-catalog-request.ts b/lib/datacatalog/lib/request/update-catalog-request.ts index 46f9526359..e48ca90a8e 100644 --- a/lib/datacatalog/lib/request/update-catalog-request.ts +++ b/lib/datacatalog/lib/request/update-catalog-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCatalogRequest { +export interface UpdateCatalogRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-connection-request.ts b/lib/datacatalog/lib/request/update-connection-request.ts index b10641d015..c9a867063c 100644 --- a/lib/datacatalog/lib/request/update-connection-request.ts +++ b/lib/datacatalog/lib/request/update-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConnectionRequest { +export interface UpdateConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-data-asset-request.ts b/lib/datacatalog/lib/request/update-data-asset-request.ts index 97dabebc68..48ac7d9fdc 100644 --- a/lib/datacatalog/lib/request/update-data-asset-request.ts +++ b/lib/datacatalog/lib/request/update-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDataAssetRequest { +export interface UpdateDataAssetRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-entity-request.ts b/lib/datacatalog/lib/request/update-entity-request.ts index 6c4a1b7a61..d9504f5625 100644 --- a/lib/datacatalog/lib/request/update-entity-request.ts +++ b/lib/datacatalog/lib/request/update-entity-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateEntityRequest { +export interface UpdateEntityRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-folder-request.ts b/lib/datacatalog/lib/request/update-folder-request.ts index e9dc26af4f..c502f3632f 100644 --- a/lib/datacatalog/lib/request/update-folder-request.ts +++ b/lib/datacatalog/lib/request/update-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateFolderRequest { +export interface UpdateFolderRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-glossary-request.ts b/lib/datacatalog/lib/request/update-glossary-request.ts index f187965542..619e840fe6 100644 --- a/lib/datacatalog/lib/request/update-glossary-request.ts +++ b/lib/datacatalog/lib/request/update-glossary-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateGlossaryRequest { +export interface UpdateGlossaryRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-job-definition-request.ts b/lib/datacatalog/lib/request/update-job-definition-request.ts index b86060ecca..e263a1de69 100644 --- a/lib/datacatalog/lib/request/update-job-definition-request.ts +++ b/lib/datacatalog/lib/request/update-job-definition-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateJobDefinitionRequest { +export interface UpdateJobDefinitionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-job-request.ts b/lib/datacatalog/lib/request/update-job-request.ts index af56cd1da7..efec7c1ba4 100644 --- a/lib/datacatalog/lib/request/update-job-request.ts +++ b/lib/datacatalog/lib/request/update-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateJobRequest { +export interface UpdateJobRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-term-relationship-request.ts b/lib/datacatalog/lib/request/update-term-relationship-request.ts index 9c3eb8de20..acb066f09f 100644 --- a/lib/datacatalog/lib/request/update-term-relationship-request.ts +++ b/lib/datacatalog/lib/request/update-term-relationship-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTermRelationshipRequest { +export interface UpdateTermRelationshipRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/update-term-request.ts b/lib/datacatalog/lib/request/update-term-request.ts index 12d039e0bf..f12f049855 100644 --- a/lib/datacatalog/lib/request/update-term-request.ts +++ b/lib/datacatalog/lib/request/update-term-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTermRequest { +export interface UpdateTermRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/upload-credentials-request.ts b/lib/datacatalog/lib/request/upload-credentials-request.ts index 4c444b9c55..883e191873 100644 --- a/lib/datacatalog/lib/request/upload-credentials-request.ts +++ b/lib/datacatalog/lib/request/upload-credentials-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UploadCredentialsRequest { +export interface UploadCredentialsRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/lib/request/users-request.ts b/lib/datacatalog/lib/request/users-request.ts index af5bbf8495..fd2b031f6c 100644 --- a/lib/datacatalog/lib/request/users-request.ts +++ b/lib/datacatalog/lib/request/users-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UsersRequest { +export interface UsersRequest extends common.BaseRequest { /** * Unique catalog identifier. */ @@ -43,12 +43,12 @@ export interface UsersRequest { export namespace UsersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/datacatalog/lib/request/validate-connection-request.ts b/lib/datacatalog/lib/request/validate-connection-request.ts index 7338b42cf2..2ad946028c 100644 --- a/lib/datacatalog/lib/request/validate-connection-request.ts +++ b/lib/datacatalog/lib/request/validate-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ValidateConnectionRequest { +export interface ValidateConnectionRequest extends common.BaseRequest { /** * Unique catalog identifier. */ diff --git a/lib/datacatalog/package.json b/lib/datacatalog/package.json index edbba21317..763802ca7e 100644 --- a/lib/datacatalog/package.json +++ b/lib/datacatalog/package.json @@ -1,6 +1,6 @@ { "name": "oci-datacatalog", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Data catalogue Service", "repository": { "type": "git", diff --git a/lib/dataflow/lib/client.ts b/lib/dataflow/lib/client.ts index e9281ec0a5..abc31d070a 100644 --- a/lib/dataflow/lib/client.ts +++ b/lib/dataflow/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { DataFlowWaiter } from "./dataflow-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class DataFlowClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DataFlowWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class DataFlowClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves an application into a different compartment. When provided, If-Match is checked against ETag values of the resource. * Associated resources, like runs, will not be automatically moved. @@ -155,7 +163,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeApplicationCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -175,6 +187,73 @@ export class DataFlowClient { } } + /** + * Moves a private endpoint into a different compartment. When provided, If-Match is checked against ETag values of the resource. + * + * @param ChangePrivateEndpointCompartmentRequest + * @return ChangePrivateEndpointCompartmentResponse + * @throws OciError when an error occurs + */ + public async changePrivateEndpointCompartment( + changePrivateEndpointCompartmentRequest: requests.ChangePrivateEndpointCompartmentRequest + ): Promise { + if (this.logger) + this.logger.debug("Calling operation DataFlowClient#changePrivateEndpointCompartment."); + const pathParams = { + "{privateEndpointId}": changePrivateEndpointCompartmentRequest.privateEndpointId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": changePrivateEndpointCompartmentRequest.opcRequestId, + "if-match": changePrivateEndpointCompartmentRequest.ifMatch + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/privateEndpoints/{privateEndpointId}/actions/changeCompartment", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + changePrivateEndpointCompartmentRequest.changePrivateEndpointCompartmentDetails, + "ChangePrivateEndpointCompartmentDetails", + models.ChangePrivateEndpointCompartmentDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changePrivateEndpointCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Moves a run into a different compartment. When provided, If-Match is checked against ETag * values of the resource. Associated resources, like historical metrics, will not be @@ -216,7 +295,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeRunCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -271,7 +354,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -299,6 +386,83 @@ export class DataFlowClient { } } + /** + * Creates a private endpoint to be used by an application. + * + * @param CreatePrivateEndpointRequest + * @return CreatePrivateEndpointResponse + * @throws OciError when an error occurs + */ + public async createPrivateEndpoint( + createPrivateEndpointRequest: requests.CreatePrivateEndpointRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#createPrivateEndpoint."); + const pathParams = {}; + + const queryParams = {}; + + let headerParams = { + "opc-retry-token": createPrivateEndpointRequest.opcRetryToken, + "opc-request-id": createPrivateEndpointRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/privateEndpoints", + method: "POST", + bodyContent: common.ObjectSerializer.serialize( + createPrivateEndpointRequest.createPrivateEndpointDetails, + "CreatePrivateEndpointDetails", + models.CreatePrivateEndpointDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "privateEndpoint", + bodyModel: "model.PrivateEndpoint", + responseHeaders: [ + { + value: response.headers.get("etag"), + key: "etag", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + }, + { + value: response.headers.get("Location"), + key: "location", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Creates a run for an application. * @@ -334,7 +498,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -394,7 +562,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -414,6 +586,67 @@ export class DataFlowClient { } } + /** + * Deletes a private endpoint using a `privateEndpointId`. + * + * @param DeletePrivateEndpointRequest + * @return DeletePrivateEndpointResponse + * @throws OciError when an error occurs + */ + public async deletePrivateEndpoint( + deletePrivateEndpointRequest: requests.DeletePrivateEndpointRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#deletePrivateEndpoint."); + const pathParams = { + "{privateEndpointId}": deletePrivateEndpointRequest.privateEndpointId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": deletePrivateEndpointRequest.opcRequestId, + "if-match": deletePrivateEndpointRequest.ifMatch + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/privateEndpoints/{privateEndpointId}", + method: "DELETE", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Cancels the specified run if it has not already completed or was previously cancelled. * If a run is in progress, the executing job will be killed. @@ -447,7 +680,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -498,7 +735,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -526,6 +767,69 @@ export class DataFlowClient { } } + /** + * Retrieves an private endpoint using a `privateEndpointId`. + * + * @param GetPrivateEndpointRequest + * @return GetPrivateEndpointResponse + * @throws OciError when an error occurs + */ + public async getPrivateEndpoint( + getPrivateEndpointRequest: requests.GetPrivateEndpointRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#getPrivateEndpoint."); + const pathParams = { + "{privateEndpointId}": getPrivateEndpointRequest.privateEndpointId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": getPrivateEndpointRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/privateEndpoints/{privateEndpointId}", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "privateEndpoint", + bodyModel: "model.PrivateEndpoint", + responseHeaders: [ + { + value: response.headers.get("etag"), + key: "etag", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Retrieves the run for the specified `runId`. * @@ -555,7 +859,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -615,7 +923,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRunLogRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -667,6 +979,64 @@ export class DataFlowClient { } } + /** + * Gets the status of the work request with the given OCID. + * + * @param GetWorkRequestRequest + * @return GetWorkRequestResponse + * @throws OciError when an error occurs + */ + public async getWorkRequest( + getWorkRequestRequest: requests.GetWorkRequestRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#getWorkRequest."); + const pathParams = { + "{workRequestId}": getWorkRequestRequest.workRequestId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": getWorkRequestRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/workRequests/{workRequestId}", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "workRequest", + bodyModel: "model.WorkRequest", + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Lists all applications in the specified compartment. * @@ -705,7 +1075,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listApplicationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -763,6 +1137,82 @@ export class DataFlowClient { return paginateResponses(request, req => this.listApplications(req)); } + /** + * Lists all private endpoints in the specified compartment. + * + * @param ListPrivateEndpointsRequest + * @return ListPrivateEndpointsResponse + * @throws OciError when an error occurs + */ + public async listPrivateEndpoints( + listPrivateEndpointsRequest: requests.ListPrivateEndpointsRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#listPrivateEndpoints."); + const pathParams = {}; + + const queryParams = { + "compartmentId": listPrivateEndpointsRequest.compartmentId, + "limit": listPrivateEndpointsRequest.limit, + "page": listPrivateEndpointsRequest.page, + "lifecycleState": listPrivateEndpointsRequest.lifecycleState, + "sortBy": listPrivateEndpointsRequest.sortBy, + "sortOrder": listPrivateEndpointsRequest.sortOrder, + "displayName": listPrivateEndpointsRequest.displayName, + "ownerPrincipalId": listPrivateEndpointsRequest.ownerPrincipalId, + "displayNameStartsWith": listPrivateEndpointsRequest.displayNameStartsWith + }; + + let headerParams = { + "opc-request-id": listPrivateEndpointsRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/privateEndpoints", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPrivateEndpointsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "privateEndpointCollection", + bodyModel: "model.PrivateEndpointCollection", + responseHeaders: [ + { + value: response.headers.get("opc-prev-page"), + key: "opcPrevPage", + dataType: "string" + }, + { + value: response.headers.get("opc-next-page"), + key: "opcNextPage", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Retrieves summaries of the run's logs. * @@ -797,7 +1247,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRunLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -896,7 +1350,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRunsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -952,6 +1410,218 @@ export class DataFlowClient { return paginateResponses(request, req => this.listRuns(req)); } + /** + * Return a (paginated) list of errors for a given work request. + * + * @param ListWorkRequestErrorsRequest + * @return ListWorkRequestErrorsResponse + * @throws OciError when an error occurs + */ + public async listWorkRequestErrors( + listWorkRequestErrorsRequest: requests.ListWorkRequestErrorsRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#listWorkRequestErrors."); + const pathParams = { + "{workRequestId}": listWorkRequestErrorsRequest.workRequestId + }; + + const queryParams = { + "limit": listWorkRequestErrorsRequest.limit, + "page": listWorkRequestErrorsRequest.page + }; + + let headerParams = { + "opc-request-id": listWorkRequestErrorsRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/workRequests/{workRequestId}/errors", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "workRequestErrorCollection", + bodyModel: "model.WorkRequestErrorCollection", + responseHeaders: [ + { + value: response.headers.get("opc-prev-page"), + key: "opcPrevPage", + dataType: "string" + }, + { + value: response.headers.get("opc-next-page"), + key: "opcNextPage", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + + /** + * Return a paginated list of logs for a given work request. + * + * @param ListWorkRequestLogsRequest + * @return ListWorkRequestLogsResponse + * @throws OciError when an error occurs + */ + public async listWorkRequestLogs( + listWorkRequestLogsRequest: requests.ListWorkRequestLogsRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#listWorkRequestLogs."); + const pathParams = { + "{workRequestId}": listWorkRequestLogsRequest.workRequestId + }; + + const queryParams = { + "limit": listWorkRequestLogsRequest.limit, + "page": listWorkRequestLogsRequest.page + }; + + let headerParams = { + "opc-request-id": listWorkRequestLogsRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/workRequests/{workRequestId}/logs", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "workRequestLogCollection", + bodyModel: "model.WorkRequestLogCollection", + responseHeaders: [ + { + value: response.headers.get("opc-prev-page"), + key: "opcPrevPage", + dataType: "string" + }, + { + value: response.headers.get("opc-next-page"), + key: "opcNextPage", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + + /** + * Lists the work requests in a compartment. + * + * @param ListWorkRequestsRequest + * @return ListWorkRequestsResponse + * @throws OciError when an error occurs + */ + public async listWorkRequests( + listWorkRequestsRequest: requests.ListWorkRequestsRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#listWorkRequests."); + const pathParams = {}; + + const queryParams = { + "compartmentId": listWorkRequestsRequest.compartmentId, + "limit": listWorkRequestsRequest.limit, + "page": listWorkRequestsRequest.page + }; + + let headerParams = { + "opc-request-id": listWorkRequestsRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/workRequests", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "workRequestCollection", + bodyModel: "model.WorkRequestCollection", + responseHeaders: [ + { + value: response.headers.get("opc-prev-page"), + key: "opcPrevPage", + dataType: "string" + }, + { + value: response.headers.get("opc-next-page"), + key: "opcNextPage", + dataType: "string" + }, + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Updates an application using an `applicationId`. * @@ -989,7 +1659,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1017,6 +1691,74 @@ export class DataFlowClient { } } + /** + * Updates a private endpoint using a `privateEndpointId`. If changes to a private endpoint match + * a previously defined private endpoint, then a 409 status code will be returned. This indicates + * that a conflict has been detected. + * + * @param UpdatePrivateEndpointRequest + * @return UpdatePrivateEndpointResponse + * @throws OciError when an error occurs + */ + public async updatePrivateEndpoint( + updatePrivateEndpointRequest: requests.UpdatePrivateEndpointRequest + ): Promise { + if (this.logger) this.logger.debug("Calling operation DataFlowClient#updatePrivateEndpoint."); + const pathParams = { + "{privateEndpointId}": updatePrivateEndpointRequest.privateEndpointId + }; + + const queryParams = {}; + + let headerParams = { + "opc-request-id": updatePrivateEndpointRequest.opcRequestId, + "if-match": updatePrivateEndpointRequest.ifMatch + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/privateEndpoints/{privateEndpointId}", + method: "PUT", + bodyContent: common.ObjectSerializer.serialize( + updatePrivateEndpointRequest.updatePrivateEndpointDetails, + "UpdatePrivateEndpointDetails", + models.UpdatePrivateEndpointDetails.getJsonObj + ), + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Updates a run using a `runId`. * @@ -1054,7 +1796,11 @@ export class DataFlowClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/dataflow/lib/dataflow-waiter.ts b/lib/dataflow/lib/dataflow-waiter.ts index 7443f9cf43..519be2b742 100644 --- a/lib/dataflow/lib/dataflow-waiter.ts +++ b/lib/dataflow/lib/dataflow-waiter.ts @@ -39,7 +39,26 @@ export class DataFlowWaiter { this.config, () => this.client.getApplication(request), response => targetStates.exists(response.application.lifecycleState), - targetStates.includes(models.ApplicationLifecycleState.DELETED) + targetStates.includes(models.ApplicationLifecycleState.Deleted) + ); + } + + /** + * Waits forPrivateEndpoint till it reaches any of the provided states + * + * @param request the request to send + * @param targetStates the desired states to wait for. The waiter will return once the resource reaches any of the provided states + * @return response returns GetPrivateEndpointResponse | null (null in case of 404 response) + */ + public async forPrivateEndpoint( + request: serviceRequests.GetPrivateEndpointRequest, + ...targetStates: models.PrivateEndpointLifecycleState[] + ): Promise { + return genericTerminalConditionWaiter( + this.config, + () => this.client.getPrivateEndpoint(request), + response => targetStates.exists(response.privateEndpoint.lifecycleState), + targetStates.includes(models.PrivateEndpointLifecycleState.Deleted) ); } @@ -60,4 +79,20 @@ export class DataFlowWaiter { response => targetStates.exists(response.run.lifecycleState) ); } + + /** + * Waits forWorkRequest + * + * @param request the request to send + * @return response returns GetWorkRequestResponse + */ + public async forWorkRequest( + request: serviceRequests.GetWorkRequestRequest + ): Promise { + return genericWaiter( + this.config, + () => this.client.getWorkRequest(request), + response => (response.workRequest.timeFinished ? true : false) + ); + } } diff --git a/lib/dataflow/lib/model/application-language.ts b/lib/dataflow/lib/model/application-language.ts index 58d9bc2e94..f8c32909e4 100644 --- a/lib/dataflow/lib/model/application-language.ts +++ b/lib/dataflow/lib/model/application-language.ts @@ -20,16 +20,16 @@ import common = require("oci-common"); * **/ export enum ApplicationLanguage { - SCALA = "SCALA", - JAVA = "JAVA", - PYTHON = "PYTHON", - SQL = "SQL", + Scala = "SCALA", + Java = "JAVA", + Python = "PYTHON", + Sql = "SQL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ApplicationLanguage { diff --git a/lib/dataflow/lib/model/application-lifecycle-state.ts b/lib/dataflow/lib/model/application-lifecycle-state.ts index dbd926c151..2782e1e027 100644 --- a/lib/dataflow/lib/model/application-lifecycle-state.ts +++ b/lib/dataflow/lib/model/application-lifecycle-state.ts @@ -20,15 +20,15 @@ import common = require("oci-common"); * **/ export enum ApplicationLifecycleState { - ACTIVE = "ACTIVE", - DELETED = "DELETED", - INACTIVE = "INACTIVE", + Active = "ACTIVE", + Deleted = "DELETED", + Inactive = "INACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ApplicationLifecycleState { diff --git a/lib/dataflow/lib/model/application-summary.ts b/lib/dataflow/lib/model/application-summary.ts index 853cf896a0..f78a37e23a 100644 --- a/lib/dataflow/lib/model/application-summary.ts +++ b/lib/dataflow/lib/model/application-summary.ts @@ -16,7 +16,7 @@ import * as model from "../model"; import common = require("oci-common"); /** - * A data flow application object used in bulk listings. + * A Data Flow application object used in bulk listings. * */ export interface ApplicationSummary { diff --git a/lib/dataflow/lib/model/application.ts b/lib/dataflow/lib/model/application.ts index e61e211350..9eb9c7a008 100644 --- a/lib/dataflow/lib/model/application.ts +++ b/lib/dataflow/lib/model/application.ts @@ -16,13 +16,13 @@ import * as model from "../model"; import common = require("oci-common"); /** - * A data flow application object. + * A Data Flow application object. * */ export interface Application { /** - * An Oracle Cloud Infrastructure URI of an archive (zip) file that may used to support the execution of the application. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * An Oracle Cloud Infrastructure URI of an archive.zip file containing custom dependencies that may be used to support the execution a Python, Java, or Scala application. + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "archiveUri"?: string; @@ -45,7 +45,7 @@ export interface Application { "className"?: string; /** * The Spark configuration passed to the running process. - * See https://spark.apache.org/docs/latest/configuration.html#available-properties + * See https://spark.apache.org/docs/latest/configuration.html#available-properties. * Example: { \"spark.app.name\" : \"My App Name\", \"spark.shuffle.io.maxRetries\" : \"4\" } * Note: Not all Spark properties are permitted to be set. Attempting to set a property that is * not allowed to be overwritten will cause a 400 status to be returned. @@ -85,7 +85,7 @@ export interface Application { "executorShape": string; /** * An Oracle Cloud Infrastructure URI of the file containing the application to execute. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "fileUri": string; @@ -113,7 +113,7 @@ export interface Application { "lifecycleState": model.ApplicationLifecycleState; /** * An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "logsBucketUri"?: string; @@ -141,6 +141,11 @@ export interface Application { * */ "parameters"?: Array; + /** + * The OCID of a private endpoint. + * + */ + "privateEndpointId"?: string; /** * The Spark version utilized to run the application. * @@ -161,7 +166,7 @@ export interface Application { /** * An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory * for BATCH SQL runs. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "warehouseBucketUri"?: string; diff --git a/lib/dataflow/lib/model/change-private-endpoint-compartment-details.ts b/lib/dataflow/lib/model/change-private-endpoint-compartment-details.ts new file mode 100644 index 0000000000..68e6f8d184 --- /dev/null +++ b/lib/dataflow/lib/model/change-private-endpoint-compartment-details.ts @@ -0,0 +1,36 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The change private endpoint compartment details. + * + */ +export interface ChangePrivateEndpointCompartmentDetails { + /** + * The OCID of a compartment. + * + */ + "compartmentId": string; +} + +export namespace ChangePrivateEndpointCompartmentDetails { + export function getJsonObj(obj: ChangePrivateEndpointCompartmentDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/create-application-details.ts b/lib/dataflow/lib/model/create-application-details.ts index 26a54a3cec..693b507b75 100644 --- a/lib/dataflow/lib/model/create-application-details.ts +++ b/lib/dataflow/lib/model/create-application-details.ts @@ -21,8 +21,8 @@ import common = require("oci-common"); */ export interface CreateApplicationDetails { /** - * An Oracle Cloud Infrastructure URI of an archive (zip) file that may used to support the execution of the application. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * An Oracle Cloud Infrastructure URI of an archive.zip file containing custom dependencies that may be used to support the execution a Python, Java, or Scala application. + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "archiveUri"?: string; @@ -50,7 +50,7 @@ export interface CreateApplicationDetails { "compartmentId": string; /** * The Spark configuration passed to the running process. - * See https://spark.apache.org/docs/latest/configuration.html#available-properties + * See https://spark.apache.org/docs/latest/configuration.html#available-properties. * Example: { \"spark.app.name\" : \"My App Name\", \"spark.shuffle.io.maxRetries\" : \"4\" } * Note: Not all Spark properties are permitted to be set. Attempting to set a property that is * not allowed to be overwritten will cause a 400 status to be returned. @@ -85,7 +85,7 @@ export interface CreateApplicationDetails { "executorShape": string; /** * An Oracle Cloud Infrastructure URI of the file containing the application to execute. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "fileUri": string; @@ -103,7 +103,7 @@ export interface CreateApplicationDetails { "language": model.ApplicationLanguage; /** * An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "logsBucketUri"?: string; @@ -120,6 +120,11 @@ export interface CreateApplicationDetails { * */ "parameters"?: Array; + /** + * The OCID of a private endpoint. + * + */ + "privateEndpointId"?: string; /** * The Spark version utilized to run the application. * @@ -128,7 +133,7 @@ export interface CreateApplicationDetails { /** * An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory * for BATCH SQL runs. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "warehouseBucketUri"?: string; diff --git a/lib/dataflow/lib/model/create-private-endpoint-details.ts b/lib/dataflow/lib/model/create-private-endpoint-details.ts new file mode 100644 index 0000000000..9f886a8cf9 --- /dev/null +++ b/lib/dataflow/lib/model/create-private-endpoint-details.ts @@ -0,0 +1,83 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The create private endpoint details. + * + */ +export interface CreatePrivateEndpointDetails { + /** + * The OCID of a compartment. + * + */ + "compartmentId": string; + /** + * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` + * + */ + "definedTags"?: { [key: string]: { [key: string]: any } }; + /** + * A user-friendly description. Avoid entering confidential information. + * + */ + "description"?: string; + /** + * A user-friendly name. It does not have to be unique. Avoid entering confidential information. + * + */ + "displayName"?: string; + /** + * An array of DNS zone names. + * Example: `[ \"app.examplecorp.com\", \"app.examplecorp2.com\" ]` + * + */ + "dnsZones": Array; + /** + * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. + * For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Department\": \"Finance\"}` + * + */ + "freeformTags"?: { [key: string]: string }; + /** + * The maximum number of hosts to be accessed through the private endpoint. This value is used + * to calculate the relevant CIDR block and should be a multiple of 256. If the value is not a + * multiple of 256, it is rounded up to the next multiple of 256. For example, 300 is rounded up + * to 512. + * + */ + "maxHostCount"?: number; + /** + * An array of network security group OCIDs. + * + */ + "nsgIds"?: Array; + /** + * The OCID of a subnet. + * + */ + "subnetId": string; +} + +export namespace CreatePrivateEndpointDetails { + export function getJsonObj(obj: CreatePrivateEndpointDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/create-run-details.ts b/lib/dataflow/lib/model/create-run-details.ts index 3ccacf932c..6e2f532870 100644 --- a/lib/dataflow/lib/model/create-run-details.ts +++ b/lib/dataflow/lib/model/create-run-details.ts @@ -59,7 +59,7 @@ export interface CreateRunDetails { "compartmentId": string; /** * The Spark configuration passed to the running process. - * See https://spark.apache.org/docs/latest/configuration.html#available-properties + * See https://spark.apache.org/docs/latest/configuration.html#available-properties. * Example: { \"spark.app.name\" : \"My App Name\", \"spark.shuffle.io.maxRetries\" : \"4\" } * Note: Not all Spark properties are permitted to be set. Attempting to set a property that is * not allowed to be overwritten will cause a 400 status to be returned. @@ -96,7 +96,7 @@ export interface CreateRunDetails { "freeformTags"?: { [key: string]: string }; /** * An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "logsBucketUri"?: string; @@ -116,7 +116,7 @@ export interface CreateRunDetails { /** * An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory * for BATCH SQL runs. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "warehouseBucketUri"?: string; diff --git a/lib/dataflow/lib/model/index.ts b/lib/dataflow/lib/model/index.ts index 6e820a07ea..7d96467992 100644 --- a/lib/dataflow/lib/model/index.ts +++ b/lib/dataflow/lib/model/index.ts @@ -24,12 +24,24 @@ import * as ApplicationSummary from "./application-summary"; export import ApplicationSummary = ApplicationSummary.ApplicationSummary; import * as ChangeApplicationCompartmentDetails from "./change-application-compartment-details"; export import ChangeApplicationCompartmentDetails = ChangeApplicationCompartmentDetails.ChangeApplicationCompartmentDetails; +import * as ChangePrivateEndpointCompartmentDetails from "./change-private-endpoint-compartment-details"; +export import ChangePrivateEndpointCompartmentDetails = ChangePrivateEndpointCompartmentDetails.ChangePrivateEndpointCompartmentDetails; import * as ChangeRunCompartmentDetails from "./change-run-compartment-details"; export import ChangeRunCompartmentDetails = ChangeRunCompartmentDetails.ChangeRunCompartmentDetails; import * as CreateApplicationDetails from "./create-application-details"; export import CreateApplicationDetails = CreateApplicationDetails.CreateApplicationDetails; +import * as CreatePrivateEndpointDetails from "./create-private-endpoint-details"; +export import CreatePrivateEndpointDetails = CreatePrivateEndpointDetails.CreatePrivateEndpointDetails; import * as CreateRunDetails from "./create-run-details"; export import CreateRunDetails = CreateRunDetails.CreateRunDetails; +import * as PrivateEndpoint from "./private-endpoint"; +export import PrivateEndpoint = PrivateEndpoint.PrivateEndpoint; +import * as PrivateEndpointCollection from "./private-endpoint-collection"; +export import PrivateEndpointCollection = PrivateEndpointCollection.PrivateEndpointCollection; +import * as PrivateEndpointLifecycleState from "./private-endpoint-lifecycle-state"; +export import PrivateEndpointLifecycleState = PrivateEndpointLifecycleState.PrivateEndpointLifecycleState; +import * as PrivateEndpointSummary from "./private-endpoint-summary"; +export import PrivateEndpointSummary = PrivateEndpointSummary.PrivateEndpointSummary; import * as Run from "./run"; export import Run = Run.Run; import * as RunLifecycleState from "./run-lifecycle-state"; @@ -40,5 +52,27 @@ import * as RunSummary from "./run-summary"; export import RunSummary = RunSummary.RunSummary; import * as UpdateApplicationDetails from "./update-application-details"; export import UpdateApplicationDetails = UpdateApplicationDetails.UpdateApplicationDetails; +import * as UpdatePrivateEndpointDetails from "./update-private-endpoint-details"; +export import UpdatePrivateEndpointDetails = UpdatePrivateEndpointDetails.UpdatePrivateEndpointDetails; import * as UpdateRunDetails from "./update-run-details"; export import UpdateRunDetails = UpdateRunDetails.UpdateRunDetails; +import * as WorkRequest from "./work-request"; +export import WorkRequest = WorkRequest.WorkRequest; +import * as WorkRequestCollection from "./work-request-collection"; +export import WorkRequestCollection = WorkRequestCollection.WorkRequestCollection; +import * as WorkRequestError from "./work-request-error"; +export import WorkRequestError = WorkRequestError.WorkRequestError; +import * as WorkRequestErrorCollection from "./work-request-error-collection"; +export import WorkRequestErrorCollection = WorkRequestErrorCollection.WorkRequestErrorCollection; +import * as WorkRequestLog from "./work-request-log"; +export import WorkRequestLog = WorkRequestLog.WorkRequestLog; +import * as WorkRequestLogCollection from "./work-request-log-collection"; +export import WorkRequestLogCollection = WorkRequestLogCollection.WorkRequestLogCollection; +import * as WorkRequestOperation from "./work-request-operation"; +export import WorkRequestOperation = WorkRequestOperation.WorkRequestOperation; +import * as WorkRequestResource from "./work-request-resource"; +export import WorkRequestResource = WorkRequestResource.WorkRequestResource; +import * as WorkRequestStatus from "./work-request-status"; +export import WorkRequestStatus = WorkRequestStatus.WorkRequestStatus; +import * as WorkRequestSummary from "./work-request-summary"; +export import WorkRequestSummary = WorkRequestSummary.WorkRequestSummary; diff --git a/lib/dataflow/lib/model/private-endpoint-collection.ts b/lib/dataflow/lib/model/private-endpoint-collection.ts new file mode 100644 index 0000000000..b5eefed021 --- /dev/null +++ b/lib/dataflow/lib/model/private-endpoint-collection.ts @@ -0,0 +1,45 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Results of a query for a list of private endpoints. Contains PrivateEndpointSummary items. + * + */ +export interface PrivateEndpointCollection { + /** + * A list of private endpoints + * + */ + "items": Array; +} + +export namespace PrivateEndpointCollection { + export function getJsonObj(obj: PrivateEndpointCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.PrivateEndpointSummary.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/private-endpoint-lifecycle-state.ts b/lib/dataflow/lib/model/private-endpoint-lifecycle-state.ts new file mode 100644 index 0000000000..2c2600ece0 --- /dev/null +++ b/lib/dataflow/lib/model/private-endpoint-lifecycle-state.ts @@ -0,0 +1,42 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The lifecycle state of a private endpoint. + * + **/ +export enum PrivateEndpointLifecycleState { + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" +} + +export namespace PrivateEndpointLifecycleState { + export function getJsonObj(obj: PrivateEndpointLifecycleState): object { + return { obj }; + } +} diff --git a/lib/dataflow/lib/model/private-endpoint-summary.ts b/lib/dataflow/lib/model/private-endpoint-summary.ts new file mode 100644 index 0000000000..7684643d1b --- /dev/null +++ b/lib/dataflow/lib/model/private-endpoint-summary.ts @@ -0,0 +1,111 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A Data Flow private endpoint object used in bulk listings. + * + */ +export interface PrivateEndpointSummary { + /** + * The OCID of a compartment. + * + */ + "compartmentId": string; + /** + * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` + * + */ + "definedTags": { [key: string]: { [key: string]: any } }; + /** + * A user-friendly name. It does not have to be unique. Avoid entering confidential information. + * + */ + "displayName": string; + /** + * An array of DNS zone names. + * Example: `[ \"app.examplecorp.com\", \"app.examplecorp2.com\" ]` + * + */ + "dnsZones": Array; + /** + * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. + * For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Department\": \"Finance\"}` + * + */ + "freeformTags": { [key: string]: string }; + /** + * The OCID of a private endpoint. + * + */ + "id": string; + /** + * The current state of this private endpoint. + * + */ + "lifecycleState": model.PrivateEndpointLifecycleState; + /** + * The maximum number of hosts to be accessed through the private endpoint. This value is used + * to calculate the relevant CIDR block and should be a multiple of 256. If the value is not a + * multiple of 256, it is rounded up to the next multiple of 256. For example, 300 is rounded up + * to 512. + * + */ + "maxHostCount"?: number; + /** + * An array of network security group OCIDs. + * + */ + "nsgIds"?: Array; + /** + * The OCID of the user who created the resource. + * + */ + "ownerPrincipalId": string; + /** + * The username of the user who created the resource. If the username of the owner does not exist, + * `null` will be returned and the caller should refer to the ownerPrincipalId value instead. + * + */ + "ownerUserName"?: string; + /** + * The OCID of a subnet. + * + */ + "subnetId": string; + /** + * The date and time a application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. + * Example: `2018-04-03T21:10:29.600Z` + * + */ + "timeCreated": Date; + /** + * The date and time a application was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. + * Example: `2018-04-03T21:10:29.600Z` + * + */ + "timeUpdated": Date; +} + +export namespace PrivateEndpointSummary { + export function getJsonObj(obj: PrivateEndpointSummary): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/private-endpoint.ts b/lib/dataflow/lib/model/private-endpoint.ts new file mode 100644 index 0000000000..08ca91b63c --- /dev/null +++ b/lib/dataflow/lib/model/private-endpoint.ts @@ -0,0 +1,121 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A Data Flow private endpoint object. + * + */ +export interface PrivateEndpoint { + /** + * The OCID of a compartment. + * + */ + "compartmentId": string; + /** + * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` + * + */ + "definedTags": { [key: string]: { [key: string]: any } }; + /** + * A user-friendly description. Avoid entering confidential information. + * + */ + "description"?: string; + /** + * A user-friendly name. It does not have to be unique. Avoid entering confidential information. + * + */ + "displayName": string; + /** + * An array of DNS zone names. + * Example: `[ \"app.examplecorp.com\", \"app.examplecorp2.com\" ]` + * + */ + "dnsZones": Array; + /** + * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. + * For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Department\": \"Finance\"}` + * + */ + "freeformTags": { [key: string]: string }; + /** + * The OCID of a private endpoint. + * + */ + "id": string; + /** + * The detailed messages about the lifecycle state. + * + */ + "lifecycleDetails"?: string; + /** + * The current state of this private endpoint. + * + */ + "lifecycleState": model.PrivateEndpointLifecycleState; + /** + * The maximum number of hosts to be accessed through the private endpoint. This value is used + * to calculate the relevant CIDR block and should be a multiple of 256. If the value is not a + * multiple of 256, it is rounded up to the next multiple of 256. For example, 300 is rounded up + * to 512. + * + */ + "maxHostCount"?: number; + /** + * An array of network security group OCIDs. + * + */ + "nsgIds"?: Array; + /** + * The OCID of the user who created the resource. + * + */ + "ownerPrincipalId": string; + /** + * The username of the user who created the resource. If the username of the owner does not exist, + * `null` will be returned and the caller should refer to the ownerPrincipalId value instead. + * + */ + "ownerUserName"?: string; + /** + * The OCID of a subnet. + * + */ + "subnetId": string; + /** + * The date and time a application was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. + * Example: `2018-04-03T21:10:29.600Z` + * + */ + "timeCreated": Date; + /** + * The date and time a application was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. + * Example: `2018-04-03T21:10:29.600Z` + * + */ + "timeUpdated": Date; +} + +export namespace PrivateEndpoint { + export function getJsonObj(obj: PrivateEndpoint): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/run-lifecycle-state.ts b/lib/dataflow/lib/model/run-lifecycle-state.ts index 7a651bfdfc..040530b918 100644 --- a/lib/dataflow/lib/model/run-lifecycle-state.ts +++ b/lib/dataflow/lib/model/run-lifecycle-state.ts @@ -20,18 +20,18 @@ import common = require("oci-common"); * **/ export enum RunLifecycleState { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Canceling = "CANCELING", + Canceled = "CANCELED", + Failed = "FAILED", + Succeeded = "SUCCEEDED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace RunLifecycleState { diff --git a/lib/dataflow/lib/model/run-log-summary.ts b/lib/dataflow/lib/model/run-log-summary.ts index 2afaa21646..91491e26df 100644 --- a/lib/dataflow/lib/model/run-log-summary.ts +++ b/lib/dataflow/lib/model/run-log-summary.ts @@ -55,26 +55,24 @@ export interface RunLogSummary { export namespace RunLogSummary { export enum Source { - APPLICATION = "APPLICATION", - DRIVER = "DRIVER", - EXECUTOR = "EXECUTOR", - + Application = "APPLICATION", + Driver = "DRIVER", + Executor = "EXECUTOR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Type { - STDERR = "STDERR", - STDOUT = "STDOUT", - + Stderr = "STDERR", + Stdout = "STDOUT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RunLogSummary): object { diff --git a/lib/dataflow/lib/model/run-summary.ts b/lib/dataflow/lib/model/run-summary.ts index 154cd23c6c..f555e25063 100644 --- a/lib/dataflow/lib/model/run-summary.ts +++ b/lib/dataflow/lib/model/run-summary.ts @@ -79,7 +79,7 @@ export interface RunSummary { */ "lifecycleState": model.RunLifecycleState; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/model/run.ts b/lib/dataflow/lib/model/run.ts index fff33c43e7..308fa195a5 100644 --- a/lib/dataflow/lib/model/run.ts +++ b/lib/dataflow/lib/model/run.ts @@ -21,8 +21,8 @@ import common = require("oci-common"); */ export interface Run { /** - * An Oracle Cloud Infrastructure URI of an archive (zip) file that may used to support the execution of the application. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * An Oracle Cloud Infrastructure URI of an archive.zip file containing custom dependencies that may be used to support the execution a Python, Java, or Scala application. + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "archiveUri"?: string; @@ -55,7 +55,7 @@ export interface Run { "compartmentId": string; /** * The Spark configuration passed to the running process. - * See https://spark.apache.org/docs/latest/configuration.html#available-properties + * See https://spark.apache.org/docs/latest/configuration.html#available-properties. * Example: { \"spark.app.name\" : \"My App Name\", \"spark.shuffle.io.maxRetries\" : \"4\" } * Note: Not all Spark properties are permitted to be set. Attempting to set a property that is * not allowed to be overwritten will cause a 400 status to be returned. @@ -95,7 +95,7 @@ export interface Run { "executorShape": string; /** * An Oracle Cloud Infrastructure URI of the file containing the application to execute. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "fileUri": string; @@ -128,7 +128,7 @@ export interface Run { "lifecycleState": model.RunLifecycleState; /** * An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "logsBucketUri"?: string; @@ -138,7 +138,7 @@ export interface Run { */ "numExecutors": number; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ @@ -162,6 +162,35 @@ export interface Run { * */ "parameters"?: Array; + /** + * An array of DNS zone names. + * Example: `[ \"app.examplecorp.com\", \"app.examplecorp2.com\" ]` + * + */ + "privateEndpointDnsZones"?: Array; + /** + * The maximum number of hosts to be accessed through the private endpoint. This value is used + * to calculate the relevant CIDR block and should be a multiple of 256. If the value is not a + * multiple of 256, it is rounded up to the next multiple of 256. For example, 300 is rounded up + * to 512. + * + */ + "privateEndpointMaxHostCount"?: number; + /** + * An array of network security group OCIDs. + * + */ + "privateEndpointNsgIds"?: Array; + /** + * The OCID of a private endpoint. + * + */ + "privateEndpointId"?: string; + /** + * The OCID of a subnet. + * + */ + "privateEndpointSubnetId"?: string; /** * The duration of the run in milliseconds. * @@ -192,7 +221,7 @@ export interface Run { /** * An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory * for BATCH SQL runs. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "warehouseBucketUri"?: string; diff --git a/lib/dataflow/lib/model/update-application-details.ts b/lib/dataflow/lib/model/update-application-details.ts index 4de445dab2..825a25a09d 100644 --- a/lib/dataflow/lib/model/update-application-details.ts +++ b/lib/dataflow/lib/model/update-application-details.ts @@ -27,7 +27,7 @@ export interface UpdateApplicationDetails { "className"?: string; /** * An Oracle Cloud Infrastructure URI of the file containing the application to execute. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "fileUri"?: string; @@ -42,8 +42,8 @@ export interface UpdateApplicationDetails { */ "language"?: model.ApplicationLanguage; /** - * An Oracle Cloud Infrastructure URI of an archive (zip) file that may used to support the execution of the application. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * An Oracle Cloud Infrastructure URI of an archive.zip file containing custom dependencies that may be used to support the execution a Python, Java, or Scala application. + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "archiveUri"?: string; @@ -61,7 +61,7 @@ export interface UpdateApplicationDetails { "arguments"?: Array; /** * The Spark configuration passed to the running process. - * See https://spark.apache.org/docs/latest/configuration.html#available-properties + * See https://spark.apache.org/docs/latest/configuration.html#available-properties. * Example: { \"spark.app.name\" : \"My App Name\", \"spark.shuffle.io.maxRetries\" : \"4\" } * Note: Not all Spark properties are permitted to be set. Attempting to set a property that is * not allowed to be overwritten will cause a 400 status to be returned. @@ -103,7 +103,7 @@ export interface UpdateApplicationDetails { "freeformTags"?: { [key: string]: string }; /** * An Oracle Cloud Infrastructure URI of the bucket where the Spark job logs are to be uploaded. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "logsBucketUri"?: string; @@ -120,10 +120,15 @@ export interface UpdateApplicationDetails { * */ "parameters"?: Array; + /** + * The OCID of a private endpoint. + * + */ + "privateEndpointId"?: string; /** * An Oracle Cloud Infrastructure URI of the bucket to be used as default warehouse directory * for BATCH SQL runs. - * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat + * See https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/hdfsconnector.htm#uriformat. * */ "warehouseBucketUri"?: string; diff --git a/lib/dataflow/lib/model/update-private-endpoint-details.ts b/lib/dataflow/lib/model/update-private-endpoint-details.ts new file mode 100644 index 0000000000..8384661016 --- /dev/null +++ b/lib/dataflow/lib/model/update-private-endpoint-details.ts @@ -0,0 +1,73 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The update private endpoint details. + * + */ +export interface UpdatePrivateEndpointDetails { + /** + * Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` + * + */ + "definedTags"?: { [key: string]: { [key: string]: any } }; + /** + * A user-friendly description. Avoid entering confidential information. + * + */ + "description"?: string; + /** + * A user-friendly name. It does not have to be unique. Avoid entering confidential information. + * + */ + "displayName"?: string; + /** + * An array of DNS zone names. + * Example: `[ \"app.examplecorp.com\", \"app.examplecorp2.com\" ]` + * + */ + "dnsZones"?: Array; + /** + * Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. + * For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). + * Example: `{\"Department\": \"Finance\"}` + * + */ + "freeformTags"?: { [key: string]: string }; + /** + * The maximum number of hosts to be accessed through the private endpoint. This value is used + * to calculate the relevant CIDR block and should be a multiple of 256. If the value is not a + * multiple of 256, it is rounded up to the next multiple of 256. For example, 300 is rounded up + * to 512. + * + */ + "maxHostCount"?: number; + /** + * An array of network security group OCIDs. + * + */ + "nsgIds"?: Array; +} + +export namespace UpdatePrivateEndpointDetails { + export function getJsonObj(obj: UpdatePrivateEndpointDetails): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-collection.ts b/lib/dataflow/lib/model/work-request-collection.ts new file mode 100644 index 0000000000..cfda3e11f1 --- /dev/null +++ b/lib/dataflow/lib/model/work-request-collection.ts @@ -0,0 +1,45 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Results of a query for a list of work requests. Contains WorkRequestSummary items. + * + */ +export interface WorkRequestCollection { + /** + * A list of work requests + * + */ + "items": Array; +} + +export namespace WorkRequestCollection { + export function getJsonObj(obj: WorkRequestCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.WorkRequestSummary.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-error-collection.ts b/lib/dataflow/lib/model/work-request-error-collection.ts new file mode 100644 index 0000000000..5591307cc1 --- /dev/null +++ b/lib/dataflow/lib/model/work-request-error-collection.ts @@ -0,0 +1,45 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Results of a query for a list of work request errors. Contains WorkRequestError items. + * + */ +export interface WorkRequestErrorCollection { + /** + * A list of work request errors. + * + */ + "items": Array; +} + +export namespace WorkRequestErrorCollection { + export function getJsonObj(obj: WorkRequestErrorCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.WorkRequestError.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-error.ts b/lib/dataflow/lib/model/work-request-error.ts new file mode 100644 index 0000000000..e27057d98f --- /dev/null +++ b/lib/dataflow/lib/model/work-request-error.ts @@ -0,0 +1,54 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A Data Flow work request error object. + * + */ +export interface WorkRequestError { + /** + * A Machine-usable code for the error that occured. + * + */ + "code": string; + /** + * The id of a work request error. + * + */ + "id"?: number; + /** + * A human readable description of the issue encountered. + */ + "message": string; + /** + * The time the error occured. An RFC3339 formatted datetime string. + */ + "timestamp": Date; + /** + * The OCID of a work request. + * + */ + "workRequestid"?: string; +} + +export namespace WorkRequestError { + export function getJsonObj(obj: WorkRequestError): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-log-collection.ts b/lib/dataflow/lib/model/work-request-log-collection.ts new file mode 100644 index 0000000000..377c52fab8 --- /dev/null +++ b/lib/dataflow/lib/model/work-request-log-collection.ts @@ -0,0 +1,45 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Results of a query for a list of work request logs. Contains WorkRequestLog items. + * + */ +export interface WorkRequestLogCollection { + /** + * A list of work request logs. + * + */ + "items": Array; +} + +export namespace WorkRequestLogCollection { + export function getJsonObj(obj: WorkRequestLogCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.WorkRequestLog.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-log.ts b/lib/dataflow/lib/model/work-request-log.ts new file mode 100644 index 0000000000..491f0daaa1 --- /dev/null +++ b/lib/dataflow/lib/model/work-request-log.ts @@ -0,0 +1,49 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A Data Flow work request log object. + * + */ +export interface WorkRequestLog { + /** + * The id of a work request log. + * + */ + "id"?: number; + /** + * A human readable log message. + */ + "message": string; + /** + * The time the log message was written. An RFC3339 formatted datetime string. + */ + "timestamp": Date; + /** + * The OCID of a work request. + * + */ + "workRequestid"?: string; +} + +export namespace WorkRequestLog { + export function getJsonObj(obj: WorkRequestLog): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-operation.ts b/lib/dataflow/lib/model/work-request-operation.ts new file mode 100644 index 0000000000..73dd43bf00 --- /dev/null +++ b/lib/dataflow/lib/model/work-request-operation.ts @@ -0,0 +1,39 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The operation related to this work request. + * + **/ +export enum WorkRequestOperation { + CreatePrivateEndpoint = "CREATE_PRIVATE_ENDPOINT", + UpdatePrivateEndpoint = "UPDATE_PRIVATE_ENDPOINT", + DeletePrivateEndpoint = "DELETE_PRIVATE_ENDPOINT", + MovePrivateEndpoint = "MOVE_PRIVATE_ENDPOINT", + + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" +} + +export namespace WorkRequestOperation { + export function getJsonObj(obj: WorkRequestOperation): object { + return { obj }; + } +} diff --git a/lib/dataflow/lib/model/work-request-resource.ts b/lib/dataflow/lib/model/work-request-resource.ts new file mode 100644 index 0000000000..69e3d2323f --- /dev/null +++ b/lib/dataflow/lib/model/work-request-resource.ts @@ -0,0 +1,74 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A resource related to a Data Flow work request. + * + */ +export interface WorkRequestResource { + /** + * The way in which this resource is affected by the work tracked in the work request. + * + */ + "actionType": WorkRequestResource.ActionType; + /** + * The id of a work request resource object. + * + */ + "id"?: number; + /** + * The id of the releated resource. See resourceType to identity the specific type of resource. + * + */ + "resourceId": string; + /** + * The type of resource. See resourceId for the id of the specific resource. + * + */ + "resourceType": string; + /** + * The URI path that the user can use to get access to the resource metadata + * + */ + "resourceUri"?: string; + /** + * The OCID of a work request. + * + */ + "workRequestid"?: string; +} + +export namespace WorkRequestResource { + export enum ActionType { + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Inprogress = "INPROGRESS", + Related = "RELATED", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: WorkRequestResource): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request-status.ts b/lib/dataflow/lib/model/work-request-status.ts new file mode 100644 index 0000000000..92d261fcdb --- /dev/null +++ b/lib/dataflow/lib/model/work-request-status.ts @@ -0,0 +1,41 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The status of the work request. + * + **/ +export enum WorkRequestStatus { + Accepted = "ACCEPTED", + Cancelled = "CANCELLED", + Cancelling = "CANCELLING", + Failed = "FAILED", + Inprogress = "INPROGRESS", + Succeeded = "SUCCEEDED", + + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" +} + +export namespace WorkRequestStatus { + export function getJsonObj(obj: WorkRequestStatus): object { + return { obj }; + } +} diff --git a/lib/dataflow/lib/model/work-request-summary.ts b/lib/dataflow/lib/model/work-request-summary.ts new file mode 100644 index 0000000000..e38a1de328 --- /dev/null +++ b/lib/dataflow/lib/model/work-request-summary.ts @@ -0,0 +1,88 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A Data Flow work request object. + * + */ +export interface WorkRequestSummary { + /** + * The OCID of a compartment. + * + */ + "compartmentId": string; + /** + * The OCID of a work request. + * + */ + "id": string; + /** + * The operation related to this work request. + * + */ + "operation": model.WorkRequestOperation; + /** + * Percentage of the request completed. + * + */ + "percentComplete": number; + /** + * The resources affected by this work request. + * + */ + "resources"?: Array; + /** + * The status of the work request. + * + */ + "status": model.WorkRequestStatus; + /** + * The date and time the request was created, as described in + * [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. + * + */ + "timeAccepted"?: Date; + /** + * The date and time the request was started, as described in + * [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. + * + */ + "timeStarted"?: Date; + /** + * The date and time the object was finished, as described in + * [RFC 3339](https://tools.ietf.org/rfc/rfc3339). + * + */ + "timeFinished"?: Date; +} + +export namespace WorkRequestSummary { + export function getJsonObj(obj: WorkRequestSummary): object { + const jsonObj = { + ...obj, + ...{ + "resources": obj.resources + ? obj.resources.map(item => { + return model.WorkRequestResource.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/model/work-request.ts b/lib/dataflow/lib/model/work-request.ts new file mode 100644 index 0000000000..aa9c675c72 --- /dev/null +++ b/lib/dataflow/lib/model/work-request.ts @@ -0,0 +1,88 @@ +/** + * Data Flow API + * Use the Data Flow APIs to run any Apache Spark application at any scale without deploying or managing any infrastructure. + + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A Data Flow work request object. + * + */ +export interface WorkRequest { + /** + * The OCID of a compartment. + * + */ + "compartmentId": string; + /** + * The OCID of a work request. + * + */ + "id": string; + /** + * The operation related to this work request. + * + */ + "operation": model.WorkRequestOperation; + /** + * Percentage of the request completed. + * + */ + "percentComplete": number; + /** + * The resources affected by this work request. + * + */ + "resources": Array; + /** + * The status of the work request. + * + */ + "status": model.WorkRequestStatus; + /** + * The date and time the request was created, as described in + * [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. + * + */ + "timeAccepted"?: Date; + /** + * The date and time the request was started, as described in + * [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. + * + */ + "timeStarted"?: Date; + /** + * The date and time the object was finished, as described in + * [RFC 3339](https://tools.ietf.org/rfc/rfc3339). + * + */ + "timeFinished"?: Date; +} + +export namespace WorkRequest { + export function getJsonObj(obj: WorkRequest): object { + const jsonObj = { + ...obj, + ...{ + "resources": obj.resources + ? obj.resources.map(item => { + return model.WorkRequestResource.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/dataflow/lib/request/change-application-compartment-request.ts b/lib/dataflow/lib/request/change-application-compartment-request.ts index 71f1d01505..d648ae5fde 100644 --- a/lib/dataflow/lib/request/change-application-compartment-request.ts +++ b/lib/dataflow/lib/request/change-application-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeApplicationCompartmentRequest { +export interface ChangeApplicationCompartmentRequest extends common.BaseRequest { /** * The unique ID for an application. * diff --git a/lib/dataflow/lib/request/change-private-endpoint-compartment-request.ts b/lib/dataflow/lib/request/change-private-endpoint-compartment-request.ts new file mode 100644 index 0000000000..14776d1b69 --- /dev/null +++ b/lib/dataflow/lib/request/change-private-endpoint-compartment-request.ts @@ -0,0 +1,40 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ChangePrivateEndpointCompartmentRequest extends common.BaseRequest { + /** + * The unique ID for a private endpoint. + * + */ + "privateEndpointId": string; + /** + * Details for changing a private endpoint's compartment. + * + */ + "changePrivateEndpointCompartmentDetails": model.ChangePrivateEndpointCompartmentDetails; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * For optimistic concurrency control. In the PUT or DELETE call for a resource, + * set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. + * The resource will be updated or deleted only if the etag you provide matches the resource's current etag value. + * + */ + "ifMatch"?: string; +} diff --git a/lib/dataflow/lib/request/change-run-compartment-request.ts b/lib/dataflow/lib/request/change-run-compartment-request.ts index da45aa035a..caa1efacf0 100644 --- a/lib/dataflow/lib/request/change-run-compartment-request.ts +++ b/lib/dataflow/lib/request/change-run-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeRunCompartmentRequest { +export interface ChangeRunCompartmentRequest extends common.BaseRequest { /** * The unique ID for the run * diff --git a/lib/dataflow/lib/request/create-application-request.ts b/lib/dataflow/lib/request/create-application-request.ts index f8e84755f2..28205fb6d1 100644 --- a/lib/dataflow/lib/request/create-application-request.ts +++ b/lib/dataflow/lib/request/create-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateApplicationRequest { +export interface CreateApplicationRequest extends common.BaseRequest { /** * Details to create an application. * diff --git a/lib/dataflow/lib/request/create-private-endpoint-request.ts b/lib/dataflow/lib/request/create-private-endpoint-request.ts new file mode 100644 index 0000000000..dd15148589 --- /dev/null +++ b/lib/dataflow/lib/request/create-private-endpoint-request.ts @@ -0,0 +1,36 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface CreatePrivateEndpointRequest extends common.BaseRequest { + /** + * Details to create a private endpoint. + * + */ + "createPrivateEndpointDetails": model.CreatePrivateEndpointDetails; + /** + * A token that uniquely identifies a request so it can be retried in case of a timeout or server error + * without risk of executing that same action again. Retry tokens expire after 24 hours, + * but can be invalidated before then due to conflicting operations. + * For example, if a resource has been deleted and purged from the system, then a retry of the original creation request may be rejected. + * + */ + "opcRetryToken"?: string; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; +} diff --git a/lib/dataflow/lib/request/create-run-request.ts b/lib/dataflow/lib/request/create-run-request.ts index 905e248970..e916d553c3 100644 --- a/lib/dataflow/lib/request/create-run-request.ts +++ b/lib/dataflow/lib/request/create-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRunRequest { +export interface CreateRunRequest extends common.BaseRequest { /** * Details for creating a run of an application. * diff --git a/lib/dataflow/lib/request/delete-application-request.ts b/lib/dataflow/lib/request/delete-application-request.ts index bfdf6b220d..9b244d2a71 100644 --- a/lib/dataflow/lib/request/delete-application-request.ts +++ b/lib/dataflow/lib/request/delete-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteApplicationRequest { +export interface DeleteApplicationRequest extends common.BaseRequest { /** * The unique ID for an application. * diff --git a/lib/dataflow/lib/request/delete-private-endpoint-request.ts b/lib/dataflow/lib/request/delete-private-endpoint-request.ts new file mode 100644 index 0000000000..db1f93dceb --- /dev/null +++ b/lib/dataflow/lib/request/delete-private-endpoint-request.ts @@ -0,0 +1,35 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface DeletePrivateEndpointRequest extends common.BaseRequest { + /** + * The unique ID for a private endpoint. + * + */ + "privateEndpointId": string; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * For optimistic concurrency control. In the PUT or DELETE call for a resource, + * set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. + * The resource will be updated or deleted only if the etag you provide matches the resource's current etag value. + * + */ + "ifMatch"?: string; +} diff --git a/lib/dataflow/lib/request/delete-run-request.ts b/lib/dataflow/lib/request/delete-run-request.ts index 13bd91a95d..f9c83c0cb1 100644 --- a/lib/dataflow/lib/request/delete-run-request.ts +++ b/lib/dataflow/lib/request/delete-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRunRequest { +export interface DeleteRunRequest extends common.BaseRequest { /** * The unique ID for the run * diff --git a/lib/dataflow/lib/request/get-application-request.ts b/lib/dataflow/lib/request/get-application-request.ts index 4add1d0114..70839a5921 100644 --- a/lib/dataflow/lib/request/get-application-request.ts +++ b/lib/dataflow/lib/request/get-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetApplicationRequest { +export interface GetApplicationRequest extends common.BaseRequest { /** * The unique ID for an application. * diff --git a/lib/dataflow/lib/request/get-private-endpoint-request.ts b/lib/dataflow/lib/request/get-private-endpoint-request.ts new file mode 100644 index 0000000000..52323ca621 --- /dev/null +++ b/lib/dataflow/lib/request/get-private-endpoint-request.ts @@ -0,0 +1,28 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface GetPrivateEndpointRequest extends common.BaseRequest { + /** + * The unique ID for a private endpoint. + * + */ + "privateEndpointId": string; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; +} diff --git a/lib/dataflow/lib/request/get-run-log-request.ts b/lib/dataflow/lib/request/get-run-log-request.ts index ecbc64b675..e7588abf6b 100644 --- a/lib/dataflow/lib/request/get-run-log-request.ts +++ b/lib/dataflow/lib/request/get-run-log-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRunLogRequest { +export interface GetRunLogRequest extends common.BaseRequest { /** * The unique ID for the run * diff --git a/lib/dataflow/lib/request/get-run-request.ts b/lib/dataflow/lib/request/get-run-request.ts index 021225212e..1df63aa28e 100644 --- a/lib/dataflow/lib/request/get-run-request.ts +++ b/lib/dataflow/lib/request/get-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRunRequest { +export interface GetRunRequest extends common.BaseRequest { /** * The unique ID for the run * diff --git a/lib/dataflow/lib/request/get-work-request-request.ts b/lib/dataflow/lib/request/get-work-request-request.ts new file mode 100644 index 0000000000..a1d0d2c1bb --- /dev/null +++ b/lib/dataflow/lib/request/get-work-request-request.ts @@ -0,0 +1,28 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface GetWorkRequestRequest extends common.BaseRequest { + /** + * The unique ID for a work request. + * + */ + "workRequestId": string; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; +} diff --git a/lib/dataflow/lib/request/index.ts b/lib/dataflow/lib/request/index.ts index b2913e420c..7ed24bf174 100644 --- a/lib/dataflow/lib/request/index.ts +++ b/lib/dataflow/lib/request/index.ts @@ -14,29 +14,49 @@ import * as ChangeApplicationCompartmentRequest from "./change-application-compartment-request"; export import ChangeApplicationCompartmentRequest = ChangeApplicationCompartmentRequest.ChangeApplicationCompartmentRequest; +import * as ChangePrivateEndpointCompartmentRequest from "./change-private-endpoint-compartment-request"; +export import ChangePrivateEndpointCompartmentRequest = ChangePrivateEndpointCompartmentRequest.ChangePrivateEndpointCompartmentRequest; import * as ChangeRunCompartmentRequest from "./change-run-compartment-request"; export import ChangeRunCompartmentRequest = ChangeRunCompartmentRequest.ChangeRunCompartmentRequest; import * as CreateApplicationRequest from "./create-application-request"; export import CreateApplicationRequest = CreateApplicationRequest.CreateApplicationRequest; +import * as CreatePrivateEndpointRequest from "./create-private-endpoint-request"; +export import CreatePrivateEndpointRequest = CreatePrivateEndpointRequest.CreatePrivateEndpointRequest; import * as CreateRunRequest from "./create-run-request"; export import CreateRunRequest = CreateRunRequest.CreateRunRequest; import * as DeleteApplicationRequest from "./delete-application-request"; export import DeleteApplicationRequest = DeleteApplicationRequest.DeleteApplicationRequest; +import * as DeletePrivateEndpointRequest from "./delete-private-endpoint-request"; +export import DeletePrivateEndpointRequest = DeletePrivateEndpointRequest.DeletePrivateEndpointRequest; import * as DeleteRunRequest from "./delete-run-request"; export import DeleteRunRequest = DeleteRunRequest.DeleteRunRequest; import * as GetApplicationRequest from "./get-application-request"; export import GetApplicationRequest = GetApplicationRequest.GetApplicationRequest; +import * as GetPrivateEndpointRequest from "./get-private-endpoint-request"; +export import GetPrivateEndpointRequest = GetPrivateEndpointRequest.GetPrivateEndpointRequest; import * as GetRunRequest from "./get-run-request"; export import GetRunRequest = GetRunRequest.GetRunRequest; import * as GetRunLogRequest from "./get-run-log-request"; export import GetRunLogRequest = GetRunLogRequest.GetRunLogRequest; +import * as GetWorkRequestRequest from "./get-work-request-request"; +export import GetWorkRequestRequest = GetWorkRequestRequest.GetWorkRequestRequest; import * as ListApplicationsRequest from "./list-applications-request"; export import ListApplicationsRequest = ListApplicationsRequest.ListApplicationsRequest; +import * as ListPrivateEndpointsRequest from "./list-private-endpoints-request"; +export import ListPrivateEndpointsRequest = ListPrivateEndpointsRequest.ListPrivateEndpointsRequest; import * as ListRunLogsRequest from "./list-run-logs-request"; export import ListRunLogsRequest = ListRunLogsRequest.ListRunLogsRequest; import * as ListRunsRequest from "./list-runs-request"; export import ListRunsRequest = ListRunsRequest.ListRunsRequest; +import * as ListWorkRequestErrorsRequest from "./list-work-request-errors-request"; +export import ListWorkRequestErrorsRequest = ListWorkRequestErrorsRequest.ListWorkRequestErrorsRequest; +import * as ListWorkRequestLogsRequest from "./list-work-request-logs-request"; +export import ListWorkRequestLogsRequest = ListWorkRequestLogsRequest.ListWorkRequestLogsRequest; +import * as ListWorkRequestsRequest from "./list-work-requests-request"; +export import ListWorkRequestsRequest = ListWorkRequestsRequest.ListWorkRequestsRequest; import * as UpdateApplicationRequest from "./update-application-request"; export import UpdateApplicationRequest = UpdateApplicationRequest.UpdateApplicationRequest; +import * as UpdatePrivateEndpointRequest from "./update-private-endpoint-request"; +export import UpdatePrivateEndpointRequest = UpdatePrivateEndpointRequest.UpdatePrivateEndpointRequest; import * as UpdateRunRequest from "./update-run-request"; export import UpdateRunRequest = UpdateRunRequest.UpdateRunRequest; diff --git a/lib/dataflow/lib/request/list-applications-request.ts b/lib/dataflow/lib/request/list-applications-request.ts index 297e093289..1a130657ae 100644 --- a/lib/dataflow/lib/request/list-applications-request.ts +++ b/lib/dataflow/lib/request/list-applications-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListApplicationsRequest { +export interface ListApplicationsRequest extends common.BaseRequest { /** * The OCID of the compartment. * @@ -71,7 +71,7 @@ export namespace ListApplicationsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataflow/lib/request/list-private-endpoints-request.ts b/lib/dataflow/lib/request/list-private-endpoints-request.ts new file mode 100644 index 0000000000..970a9c817f --- /dev/null +++ b/lib/dataflow/lib/request/list-private-endpoints-request.ts @@ -0,0 +1,80 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ListPrivateEndpointsRequest extends common.BaseRequest { + /** + * The OCID of the compartment. + * + */ + "compartmentId": string; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * The maximum number of results to return in a paginated `List` call. + * + */ + "limit"?: number; + /** + * The value of the `opc-next-page` or `opc-prev-page` response header from the last `List` call + * to sent back to server for getting the next page of results. + * + */ + "page"?: string; + /** + * The LifecycleState of the private endpoint. + * + */ + "lifecycleState"?: model.PrivateEndpointLifecycleState; + /** + * The field used to sort the results. Multiple fields are not supported. + * + */ + "sortBy"?: ListPrivateEndpointsRequest.SortBy; + /** + * The ordering of results in ascending or descending order. + * + */ + "sortOrder"?: ListPrivateEndpointsRequest.SortOrder; + /** + * The query parameter for the Spark application name. + * + */ + "displayName"?: string; + /** + * The OCID of the user who created the resource. + * + */ + "ownerPrincipalId"?: string; + /** + * The displayName prefix. + * + */ + "displayNameStartsWith"?: string; +} + +export namespace ListPrivateEndpointsRequest { + export enum SortBy { + TimeCreated = "timeCreated" + } + + export enum SortOrder { + Asc = "ASC", + Desc = "DESC" + } +} diff --git a/lib/dataflow/lib/request/list-run-logs-request.ts b/lib/dataflow/lib/request/list-run-logs-request.ts index 599ae4469a..a422f9e55a 100644 --- a/lib/dataflow/lib/request/list-run-logs-request.ts +++ b/lib/dataflow/lib/request/list-run-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRunLogsRequest { +export interface ListRunLogsRequest extends common.BaseRequest { /** * The unique ID for the run * diff --git a/lib/dataflow/lib/request/list-runs-request.ts b/lib/dataflow/lib/request/list-runs-request.ts index 8d1834b8f5..5062aa924c 100644 --- a/lib/dataflow/lib/request/list-runs-request.ts +++ b/lib/dataflow/lib/request/list-runs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRunsRequest { +export interface ListRunsRequest extends common.BaseRequest { /** * The OCID of the compartment. * @@ -91,7 +91,7 @@ export namespace ListRunsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataflow/lib/request/list-work-request-errors-request.ts b/lib/dataflow/lib/request/list-work-request-errors-request.ts new file mode 100644 index 0000000000..b2fd3231a7 --- /dev/null +++ b/lib/dataflow/lib/request/list-work-request-errors-request.ts @@ -0,0 +1,39 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { + /** + * The unique ID for a work request. + * + */ + "workRequestId": string; + /** + * The maximum number of results to return in a paginated `List` call. + * + */ + "limit"?: number; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * The value of the `opc-next-page` or `opc-prev-page` response header from the last `List` call + * to sent back to server for getting the next page of results. + * + */ + "page"?: string; +} diff --git a/lib/dataflow/lib/request/list-work-request-logs-request.ts b/lib/dataflow/lib/request/list-work-request-logs-request.ts new file mode 100644 index 0000000000..f52fffd225 --- /dev/null +++ b/lib/dataflow/lib/request/list-work-request-logs-request.ts @@ -0,0 +1,39 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ListWorkRequestLogsRequest extends common.BaseRequest { + /** + * The unique ID for a work request. + * + */ + "workRequestId": string; + /** + * The maximum number of results to return in a paginated `List` call. + * + */ + "limit"?: number; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * The value of the `opc-next-page` or `opc-prev-page` response header from the last `List` call + * to sent back to server for getting the next page of results. + * + */ + "page"?: string; +} diff --git a/lib/dataflow/lib/request/list-work-requests-request.ts b/lib/dataflow/lib/request/list-work-requests-request.ts new file mode 100644 index 0000000000..fc08887ad0 --- /dev/null +++ b/lib/dataflow/lib/request/list-work-requests-request.ts @@ -0,0 +1,39 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ListWorkRequestsRequest extends common.BaseRequest { + /** + * The OCID of the compartment. + * + */ + "compartmentId": string; + /** + * The maximum number of results to return in a paginated `List` call. + * + */ + "limit"?: number; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * The value of the `opc-next-page` or `opc-prev-page` response header from the last `List` call + * to sent back to server for getting the next page of results. + * + */ + "page"?: string; +} diff --git a/lib/dataflow/lib/request/update-application-request.ts b/lib/dataflow/lib/request/update-application-request.ts index a31d656a3e..bac10f11ab 100644 --- a/lib/dataflow/lib/request/update-application-request.ts +++ b/lib/dataflow/lib/request/update-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateApplicationRequest { +export interface UpdateApplicationRequest extends common.BaseRequest { /** * Details for updating an application. * diff --git a/lib/dataflow/lib/request/update-private-endpoint-request.ts b/lib/dataflow/lib/request/update-private-endpoint-request.ts new file mode 100644 index 0000000000..dd11e7ed14 --- /dev/null +++ b/lib/dataflow/lib/request/update-private-endpoint-request.ts @@ -0,0 +1,40 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface UpdatePrivateEndpointRequest extends common.BaseRequest { + /** + * Details for updating a private endpoint. + * + */ + "updatePrivateEndpointDetails": model.UpdatePrivateEndpointDetails; + /** + * The unique ID for a private endpoint. + * + */ + "privateEndpointId": string; + /** + * Unique identifier for the request. If provided, the returned request ID will include this value. + * Otherwise, a random request ID will be generated by the service. + * + */ + "opcRequestId"?: string; + /** + * For optimistic concurrency control. In the PUT or DELETE call for a resource, + * set the `if-match` parameter to the value of the etag from a previous GET or POST response for that resource. + * The resource will be updated or deleted only if the etag you provide matches the resource's current etag value. + * + */ + "ifMatch"?: string; +} diff --git a/lib/dataflow/lib/request/update-run-request.ts b/lib/dataflow/lib/request/update-run-request.ts index 14f36f53e5..2b8746dad3 100644 --- a/lib/dataflow/lib/request/update-run-request.ts +++ b/lib/dataflow/lib/request/update-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRunRequest { +export interface UpdateRunRequest extends common.BaseRequest { /** * Details for updating a run. * diff --git a/lib/dataflow/lib/response/change-application-compartment-response.ts b/lib/dataflow/lib/response/change-application-compartment-response.ts index 07f8e73528..42ed377d49 100644 --- a/lib/dataflow/lib/response/change-application-compartment-response.ts +++ b/lib/dataflow/lib/response/change-application-compartment-response.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); export interface ChangeApplicationCompartmentResponse { /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/change-private-endpoint-compartment-response.ts b/lib/dataflow/lib/response/change-private-endpoint-compartment-response.ts new file mode 100644 index 0000000000..8d76fb4627 --- /dev/null +++ b/lib/dataflow/lib/response/change-private-endpoint-compartment-response.ts @@ -0,0 +1,29 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ChangePrivateEndpointCompartmentResponse { + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * Unique Oracle assigned identifier for a work request. + * + */ + "opcWorkRequestId": string; +} diff --git a/lib/dataflow/lib/response/change-run-compartment-response.ts b/lib/dataflow/lib/response/change-run-compartment-response.ts index 2d59fc1e06..d04670405d 100644 --- a/lib/dataflow/lib/response/change-run-compartment-response.ts +++ b/lib/dataflow/lib/response/change-run-compartment-response.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); export interface ChangeRunCompartmentResponse { /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/create-application-response.ts b/lib/dataflow/lib/response/create-application-response.ts index 3c653c67b9..56789dd655 100644 --- a/lib/dataflow/lib/response/create-application-response.ts +++ b/lib/dataflow/lib/response/create-application-response.ts @@ -22,7 +22,7 @@ export interface CreateApplicationResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/create-private-endpoint-response.ts b/lib/dataflow/lib/response/create-private-endpoint-response.ts new file mode 100644 index 0000000000..cd1bc5ea8d --- /dev/null +++ b/lib/dataflow/lib/response/create-private-endpoint-response.ts @@ -0,0 +1,44 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface CreatePrivateEndpointResponse { + /** + * For optimistic concurrency control. + * See [ETags for Optimistic Concurrency Control](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). + * + */ + "etag": string; + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * Unique Oracle assigned identifier for a work request. + * + */ + "opcWorkRequestId": string; + /** + * Provides information about the location of a newly created resource. + * + */ + "location": string; + /** + * The returned model.PrivateEndpoint instance. + */ + "privateEndpoint": model.PrivateEndpoint; +} diff --git a/lib/dataflow/lib/response/create-run-response.ts b/lib/dataflow/lib/response/create-run-response.ts index 36cd64ce18..b864d741d4 100644 --- a/lib/dataflow/lib/response/create-run-response.ts +++ b/lib/dataflow/lib/response/create-run-response.ts @@ -22,7 +22,7 @@ export interface CreateRunResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/delete-application-response.ts b/lib/dataflow/lib/response/delete-application-response.ts index 1e28ac79a4..cf989fd320 100644 --- a/lib/dataflow/lib/response/delete-application-response.ts +++ b/lib/dataflow/lib/response/delete-application-response.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); export interface DeleteApplicationResponse { /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/delete-private-endpoint-response.ts b/lib/dataflow/lib/response/delete-private-endpoint-response.ts new file mode 100644 index 0000000000..dfe9091c24 --- /dev/null +++ b/lib/dataflow/lib/response/delete-private-endpoint-response.ts @@ -0,0 +1,29 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface DeletePrivateEndpointResponse { + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * Unique Oracle assigned identifier for a work request. + * + */ + "opcWorkRequestId": string; +} diff --git a/lib/dataflow/lib/response/delete-run-response.ts b/lib/dataflow/lib/response/delete-run-response.ts index b8b69f1db5..5ba46ffbb6 100644 --- a/lib/dataflow/lib/response/delete-run-response.ts +++ b/lib/dataflow/lib/response/delete-run-response.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); export interface DeleteRunResponse { /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/get-application-response.ts b/lib/dataflow/lib/response/get-application-response.ts index f3eedde89f..983a2d12e6 100644 --- a/lib/dataflow/lib/response/get-application-response.ts +++ b/lib/dataflow/lib/response/get-application-response.ts @@ -22,7 +22,7 @@ export interface GetApplicationResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/get-private-endpoint-response.ts b/lib/dataflow/lib/response/get-private-endpoint-response.ts new file mode 100644 index 0000000000..d0a05078d1 --- /dev/null +++ b/lib/dataflow/lib/response/get-private-endpoint-response.ts @@ -0,0 +1,34 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface GetPrivateEndpointResponse { + /** + * For optimistic concurrency control. + * See [ETags for Optimistic Concurrency Control](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#eleven). + * + */ + "etag": string; + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.PrivateEndpoint instance. + */ + "privateEndpoint": model.PrivateEndpoint; +} diff --git a/lib/dataflow/lib/response/get-run-log-response.ts b/lib/dataflow/lib/response/get-run-log-response.ts index 47cdf8b7b0..990696845d 100644 --- a/lib/dataflow/lib/response/get-run-log-response.ts +++ b/lib/dataflow/lib/response/get-run-log-response.ts @@ -17,7 +17,7 @@ import stream = require("stream"); export interface GetRunLogResponse { /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/get-run-response.ts b/lib/dataflow/lib/response/get-run-response.ts index 7a42273ac7..e893fc0d5c 100644 --- a/lib/dataflow/lib/response/get-run-response.ts +++ b/lib/dataflow/lib/response/get-run-response.ts @@ -22,7 +22,7 @@ export interface GetRunResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/get-work-request-response.ts b/lib/dataflow/lib/response/get-work-request-response.ts new file mode 100644 index 0000000000..0a5c98098f --- /dev/null +++ b/lib/dataflow/lib/response/get-work-request-response.ts @@ -0,0 +1,28 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface GetWorkRequestResponse { + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.WorkRequest instance. + */ + "workRequest": model.WorkRequest; +} diff --git a/lib/dataflow/lib/response/index.ts b/lib/dataflow/lib/response/index.ts index d02d2429b2..cdcf0bef64 100644 --- a/lib/dataflow/lib/response/index.ts +++ b/lib/dataflow/lib/response/index.ts @@ -14,29 +14,49 @@ import * as ChangeApplicationCompartmentResponse from "./change-application-compartment-response"; export import ChangeApplicationCompartmentResponse = ChangeApplicationCompartmentResponse.ChangeApplicationCompartmentResponse; +import * as ChangePrivateEndpointCompartmentResponse from "./change-private-endpoint-compartment-response"; +export import ChangePrivateEndpointCompartmentResponse = ChangePrivateEndpointCompartmentResponse.ChangePrivateEndpointCompartmentResponse; import * as ChangeRunCompartmentResponse from "./change-run-compartment-response"; export import ChangeRunCompartmentResponse = ChangeRunCompartmentResponse.ChangeRunCompartmentResponse; import * as CreateApplicationResponse from "./create-application-response"; export import CreateApplicationResponse = CreateApplicationResponse.CreateApplicationResponse; +import * as CreatePrivateEndpointResponse from "./create-private-endpoint-response"; +export import CreatePrivateEndpointResponse = CreatePrivateEndpointResponse.CreatePrivateEndpointResponse; import * as CreateRunResponse from "./create-run-response"; export import CreateRunResponse = CreateRunResponse.CreateRunResponse; import * as DeleteApplicationResponse from "./delete-application-response"; export import DeleteApplicationResponse = DeleteApplicationResponse.DeleteApplicationResponse; +import * as DeletePrivateEndpointResponse from "./delete-private-endpoint-response"; +export import DeletePrivateEndpointResponse = DeletePrivateEndpointResponse.DeletePrivateEndpointResponse; import * as DeleteRunResponse from "./delete-run-response"; export import DeleteRunResponse = DeleteRunResponse.DeleteRunResponse; import * as GetApplicationResponse from "./get-application-response"; export import GetApplicationResponse = GetApplicationResponse.GetApplicationResponse; +import * as GetPrivateEndpointResponse from "./get-private-endpoint-response"; +export import GetPrivateEndpointResponse = GetPrivateEndpointResponse.GetPrivateEndpointResponse; import * as GetRunResponse from "./get-run-response"; export import GetRunResponse = GetRunResponse.GetRunResponse; import * as GetRunLogResponse from "./get-run-log-response"; export import GetRunLogResponse = GetRunLogResponse.GetRunLogResponse; +import * as GetWorkRequestResponse from "./get-work-request-response"; +export import GetWorkRequestResponse = GetWorkRequestResponse.GetWorkRequestResponse; import * as ListApplicationsResponse from "./list-applications-response"; export import ListApplicationsResponse = ListApplicationsResponse.ListApplicationsResponse; +import * as ListPrivateEndpointsResponse from "./list-private-endpoints-response"; +export import ListPrivateEndpointsResponse = ListPrivateEndpointsResponse.ListPrivateEndpointsResponse; import * as ListRunLogsResponse from "./list-run-logs-response"; export import ListRunLogsResponse = ListRunLogsResponse.ListRunLogsResponse; import * as ListRunsResponse from "./list-runs-response"; export import ListRunsResponse = ListRunsResponse.ListRunsResponse; +import * as ListWorkRequestErrorsResponse from "./list-work-request-errors-response"; +export import ListWorkRequestErrorsResponse = ListWorkRequestErrorsResponse.ListWorkRequestErrorsResponse; +import * as ListWorkRequestLogsResponse from "./list-work-request-logs-response"; +export import ListWorkRequestLogsResponse = ListWorkRequestLogsResponse.ListWorkRequestLogsResponse; +import * as ListWorkRequestsResponse from "./list-work-requests-response"; +export import ListWorkRequestsResponse = ListWorkRequestsResponse.ListWorkRequestsResponse; import * as UpdateApplicationResponse from "./update-application-response"; export import UpdateApplicationResponse = UpdateApplicationResponse.UpdateApplicationResponse; +import * as UpdatePrivateEndpointResponse from "./update-private-endpoint-response"; +export import UpdatePrivateEndpointResponse = UpdatePrivateEndpointResponse.UpdatePrivateEndpointResponse; import * as UpdateRunResponse from "./update-run-response"; export import UpdateRunResponse = UpdateRunResponse.UpdateRunResponse; diff --git a/lib/dataflow/lib/response/list-applications-response.ts b/lib/dataflow/lib/response/list-applications-response.ts index 706c5887a7..8b5461e6ac 100644 --- a/lib/dataflow/lib/response/list-applications-response.ts +++ b/lib/dataflow/lib/response/list-applications-response.ts @@ -29,7 +29,7 @@ export interface ListApplicationsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/list-private-endpoints-response.ts b/lib/dataflow/lib/response/list-private-endpoints-response.ts new file mode 100644 index 0000000000..d9566a803d --- /dev/null +++ b/lib/dataflow/lib/response/list-private-endpoints-response.ts @@ -0,0 +1,41 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListPrivateEndpointsResponse { + /** + * Retrieves the previous page of results. + * When this header appears in the response, previous pages of results exist. + * See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcPrevPage": string; + /** + * Retrieves the next page of results. When this header appears in the response, + * additional pages of results remain. See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcNextPage": string; + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.PrivateEndpointCollection instance. + */ + "privateEndpointCollection": model.PrivateEndpointCollection; +} diff --git a/lib/dataflow/lib/response/list-run-logs-response.ts b/lib/dataflow/lib/response/list-run-logs-response.ts index 6f3d516125..0c50749320 100644 --- a/lib/dataflow/lib/response/list-run-logs-response.ts +++ b/lib/dataflow/lib/response/list-run-logs-response.ts @@ -16,7 +16,7 @@ import common = require("oci-common"); export interface ListRunLogsResponse { /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/list-runs-response.ts b/lib/dataflow/lib/response/list-runs-response.ts index b86f37d959..662e096941 100644 --- a/lib/dataflow/lib/response/list-runs-response.ts +++ b/lib/dataflow/lib/response/list-runs-response.ts @@ -29,7 +29,7 @@ export interface ListRunsResponse { */ "opcNextPage": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/list-work-request-errors-response.ts b/lib/dataflow/lib/response/list-work-request-errors-response.ts new file mode 100644 index 0000000000..13575db91e --- /dev/null +++ b/lib/dataflow/lib/response/list-work-request-errors-response.ts @@ -0,0 +1,41 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListWorkRequestErrorsResponse { + /** + * Retrieves the previous page of results. + * When this header appears in the response, previous pages of results exist. + * See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcPrevPage": string; + /** + * Retrieves the next page of results. When this header appears in the response, + * additional pages of results remain. See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcNextPage": string; + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.WorkRequestErrorCollection instance. + */ + "workRequestErrorCollection": model.WorkRequestErrorCollection; +} diff --git a/lib/dataflow/lib/response/list-work-request-logs-response.ts b/lib/dataflow/lib/response/list-work-request-logs-response.ts new file mode 100644 index 0000000000..d7744dfadd --- /dev/null +++ b/lib/dataflow/lib/response/list-work-request-logs-response.ts @@ -0,0 +1,41 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListWorkRequestLogsResponse { + /** + * Retrieves the previous page of results. + * When this header appears in the response, previous pages of results exist. + * See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcPrevPage": string; + /** + * Retrieves the next page of results. When this header appears in the response, + * additional pages of results remain. See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcNextPage": string; + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.WorkRequestLogCollection instance. + */ + "workRequestLogCollection": model.WorkRequestLogCollection; +} diff --git a/lib/dataflow/lib/response/list-work-requests-response.ts b/lib/dataflow/lib/response/list-work-requests-response.ts new file mode 100644 index 0000000000..db70d568ac --- /dev/null +++ b/lib/dataflow/lib/response/list-work-requests-response.ts @@ -0,0 +1,41 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListWorkRequestsResponse { + /** + * Retrieves the previous page of results. + * When this header appears in the response, previous pages of results exist. + * See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcPrevPage": string; + /** + * Retrieves the next page of results. When this header appears in the response, + * additional pages of results remain. See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). + * + */ + "opcNextPage": string; + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.WorkRequestCollection instance. + */ + "workRequestCollection": model.WorkRequestCollection; +} diff --git a/lib/dataflow/lib/response/update-application-response.ts b/lib/dataflow/lib/response/update-application-response.ts index d9e8e36682..f71ea35529 100644 --- a/lib/dataflow/lib/response/update-application-response.ts +++ b/lib/dataflow/lib/response/update-application-response.ts @@ -22,7 +22,7 @@ export interface UpdateApplicationResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/lib/response/update-private-endpoint-response.ts b/lib/dataflow/lib/response/update-private-endpoint-response.ts new file mode 100644 index 0000000000..588efc8c67 --- /dev/null +++ b/lib/dataflow/lib/response/update-private-endpoint-response.ts @@ -0,0 +1,29 @@ +/** + * + * + * OpenAPI spec version: 20200129 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface UpdatePrivateEndpointResponse { + /** + * Unique Oracle assigned identifier for the request. + * If you need to contact Oracle about a particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * Unique Oracle assigned identifier for a work request. + * + */ + "opcWorkRequestId": string; +} diff --git a/lib/dataflow/lib/response/update-run-response.ts b/lib/dataflow/lib/response/update-run-response.ts index e392cca537..bbe6219f6a 100644 --- a/lib/dataflow/lib/response/update-run-response.ts +++ b/lib/dataflow/lib/response/update-run-response.ts @@ -22,7 +22,7 @@ export interface UpdateRunResponse { */ "etag": string; /** - * Unique Oracle-assigned identifier for the request. + * Unique Oracle assigned identifier for the request. * If you need to contact Oracle about a particular request, please provide the request ID. * */ diff --git a/lib/dataflow/package.json b/lib/dataflow/package.json index a1b633a668..0001576636 100644 --- a/lib/dataflow/package.json +++ b/lib/dataflow/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataflow", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Dataflow service", "repository": { "type": "git", diff --git a/lib/dataintegration/lib/client.ts b/lib/dataintegration/lib/client.ts index eea133e2c4..39380bae0c 100644 --- a/lib/dataintegration/lib/client.ts +++ b/lib/dataintegration/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { DataIntegrationWaiter } from "./dataintegration-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class DataIntegrationClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DataIntegrationWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class DataIntegrationClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * The workspace will be moved to the desired compartment. * @@ -154,7 +162,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -217,7 +229,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -281,7 +297,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -346,7 +366,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConnectionValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -410,7 +434,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -475,7 +503,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataFlowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -541,7 +573,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataFlowValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -610,7 +646,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createEntityShapeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -671,7 +711,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -736,7 +780,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPatchRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -801,7 +849,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -866,7 +918,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTaskRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -931,7 +987,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTaskRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -996,7 +1056,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTaskValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1059,7 +1123,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createWorkspaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1117,7 +1185,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1169,7 +1241,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1222,7 +1298,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConnectionValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1274,7 +1354,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1326,7 +1410,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDataFlowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1379,7 +1467,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDataFlowValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1431,7 +1523,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1484,7 +1580,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePatchRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1536,7 +1636,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1588,7 +1692,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTaskRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1641,7 +1749,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTaskRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1695,7 +1807,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTaskValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1749,7 +1865,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteWorkspaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1805,7 +1925,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1864,7 +1988,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1924,7 +2052,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConnectionValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1986,7 +2118,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCountStatisticRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2045,7 +2181,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2107,7 +2247,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataEntityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2161,7 +2305,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataFlowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2221,7 +2369,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataFlowValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2283,7 +2435,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDependentObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2342,7 +2498,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2402,7 +2562,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPatchRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2461,7 +2625,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2525,7 +2693,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPublishedObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2585,7 +2757,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSchemaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2639,7 +2815,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTaskRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2699,7 +2879,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTaskRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2760,7 +2944,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTaskValidationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2818,7 +3006,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2881,7 +3073,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkspaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2947,7 +3143,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listApplicationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3025,7 +3225,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConnectionValidationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3102,7 +3306,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConnectionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3179,7 +3387,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataAssetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3260,7 +3472,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataEntitiesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3338,7 +3554,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataFlowValidationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3416,7 +3636,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataFlowsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3496,7 +3720,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDependentObjectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3574,7 +3802,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFoldersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3651,7 +3883,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPatchesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3728,7 +3964,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listProjectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3808,7 +4048,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPublishedObjectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3885,7 +4129,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSchemasRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3960,7 +4208,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTaskRunLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4062,7 +4314,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTaskRunsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4141,7 +4397,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTaskValidationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4221,7 +4481,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTasksRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4296,7 +4560,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4386,7 +4654,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4475,7 +4747,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4565,7 +4841,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkspacesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4651,7 +4931,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startWorkspaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4712,7 +4996,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopWorkspaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4775,7 +5063,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4840,7 +5132,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConnectionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4905,7 +5201,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDataAssetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4970,7 +5270,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDataFlowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5035,7 +5339,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateFolderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5100,7 +5408,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5165,7 +5477,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTaskRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5231,7 +5547,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTaskRunRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5295,7 +5615,11 @@ export class DataIntegrationClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateWorkspaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/dataintegration/lib/dataintegration-waiter.ts b/lib/dataintegration/lib/dataintegration-waiter.ts index 9c9ded0ecb..2d7b5df746 100644 --- a/lib/dataintegration/lib/dataintegration-waiter.ts +++ b/lib/dataintegration/lib/dataintegration-waiter.ts @@ -54,7 +54,7 @@ export class DataIntegrationWaiter { this.config, () => this.client.getWorkspace(request), response => targetStates.exists(response.workspace.lifecycleState), - targetStates.includes(models.Workspace.LifecycleState.DELETED) + targetStates.includes(models.Workspace.LifecycleState.Deleted) ); } } diff --git a/lib/dataintegration/lib/model/count-statistic-summary.ts b/lib/dataintegration/lib/model/count-statistic-summary.ts index 3b3fae5cba..a3fd7dcd12 100644 --- a/lib/dataintegration/lib/model/count-statistic-summary.ts +++ b/lib/dataintegration/lib/model/count-statistic-summary.ts @@ -30,19 +30,18 @@ export interface CountStatisticSummary { export namespace CountStatisticSummary { export enum ObjectType { - PROJECT = "PROJECT", - FOLDER = "FOLDER", - DATAFLOW = "DATA_FLOW", - DATAASSET = "DATA_ASSET", - CONNECTION = "CONNECTION", - TASK = "TASK", - APPLICATION = "APPLICATION", - + Project = "PROJECT", + Folder = "FOLDER", + DataFlow = "DATA_FLOW", + DataAsset = "DATA_ASSET", + Connection = "CONNECTION", + Task = "TASK", + Application = "APPLICATION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CountStatisticSummary): object { diff --git a/lib/dataintegration/lib/model/create-application-details.ts b/lib/dataintegration/lib/model/create-application-details.ts index efe0131a7b..dfeb8b45f4 100644 --- a/lib/dataintegration/lib/model/create-application-details.ts +++ b/lib/dataintegration/lib/model/create-application-details.ts @@ -51,7 +51,7 @@ export interface CreateApplicationDetails { export namespace CreateApplicationDetails { export enum ModelType { - APPLICATION = "INTEGRATION_APPLICATION" + IntegrationApplication = "INTEGRATION_APPLICATION" } export function getJsonObj(obj: CreateApplicationDetails): object { diff --git a/lib/dataintegration/lib/model/create-entity-shape-from-file.ts b/lib/dataintegration/lib/model/create-entity-shape-from-file.ts index 4470b97572..8838374774 100644 --- a/lib/dataintegration/lib/model/create-entity-shape-from-file.ts +++ b/lib/dataintegration/lib/model/create-entity-shape-from-file.ts @@ -84,12 +84,12 @@ export interface CreateEntityShapeFromFile extends model.CreateEntityShapeDetail export namespace CreateEntityShapeFromFile { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER" + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER" } export function getJsonObj(obj: CreateEntityShapeFromFile, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/create-patch-details.ts b/lib/dataintegration/lib/model/create-patch-details.ts index 4c4c910228..9d59058175 100644 --- a/lib/dataintegration/lib/model/create-patch-details.ts +++ b/lib/dataintegration/lib/model/create-patch-details.ts @@ -55,8 +55,8 @@ export interface CreatePatchDetails { export namespace CreatePatchDetails { export enum PatchType { - PUBLISH = "PUBLISH", - UNPUBLISH = "UNPUBLISH" + Publish = "PUBLISH", + Unpublish = "UNPUBLISH" } export function getJsonObj(obj: CreatePatchDetails): object { diff --git a/lib/dataintegration/lib/model/data-entity-from-file-entity-details.ts b/lib/dataintegration/lib/model/data-entity-from-file-entity-details.ts index 77c3ecfd28..156b518bf9 100644 --- a/lib/dataintegration/lib/model/data-entity-from-file-entity-details.ts +++ b/lib/dataintegration/lib/model/data-entity-from-file-entity-details.ts @@ -84,12 +84,12 @@ export interface DataEntityFromFileEntityDetails extends model.DataEntityDetails export namespace DataEntityFromFileEntityDetails { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER" + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER" } export function getJsonObj( diff --git a/lib/dataintegration/lib/model/data-entity-from-file.ts b/lib/dataintegration/lib/model/data-entity-from-file.ts index 73f9802cca..6f2a04f061 100644 --- a/lib/dataintegration/lib/model/data-entity-from-file.ts +++ b/lib/dataintegration/lib/model/data-entity-from-file.ts @@ -84,18 +84,17 @@ export interface DataEntityFromFile extends model.DataEntity { export namespace DataEntityFromFile { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataEntityFromFile, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/data-entity-from-table-entity-details.ts b/lib/dataintegration/lib/model/data-entity-from-table-entity-details.ts index a60470883c..292a938b4c 100644 --- a/lib/dataintegration/lib/model/data-entity-from-table-entity-details.ts +++ b/lib/dataintegration/lib/model/data-entity-from-table-entity-details.ts @@ -83,12 +83,12 @@ export interface DataEntityFromTableEntityDetails extends model.DataEntityDetail export namespace DataEntityFromTableEntityDetails { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER" + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER" } export function getJsonObj( diff --git a/lib/dataintegration/lib/model/data-entity-from-table.ts b/lib/dataintegration/lib/model/data-entity-from-table.ts index b75db17545..6d15b91ce8 100644 --- a/lib/dataintegration/lib/model/data-entity-from-table.ts +++ b/lib/dataintegration/lib/model/data-entity-from-table.ts @@ -83,18 +83,17 @@ export interface DataEntityFromTable extends model.DataEntity { export namespace DataEntityFromTable { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataEntityFromTable, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/data-entity-from-view-entity-details.ts b/lib/dataintegration/lib/model/data-entity-from-view-entity-details.ts index d872ec8103..d950bc3d8a 100644 --- a/lib/dataintegration/lib/model/data-entity-from-view-entity-details.ts +++ b/lib/dataintegration/lib/model/data-entity-from-view-entity-details.ts @@ -83,12 +83,12 @@ export interface DataEntityFromViewEntityDetails extends model.DataEntityDetails export namespace DataEntityFromViewEntityDetails { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER" + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER" } export function getJsonObj( diff --git a/lib/dataintegration/lib/model/data-entity-from-view.ts b/lib/dataintegration/lib/model/data-entity-from-view.ts index 0001f97705..aea4a605c1 100644 --- a/lib/dataintegration/lib/model/data-entity-from-view.ts +++ b/lib/dataintegration/lib/model/data-entity-from-view.ts @@ -83,18 +83,17 @@ export interface DataEntityFromView extends model.DataEntity { export namespace DataEntityFromView { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataEntityFromView, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/data-entity-summary-from-file.ts b/lib/dataintegration/lib/model/data-entity-summary-from-file.ts index a1add4fb93..24d50d68dd 100644 --- a/lib/dataintegration/lib/model/data-entity-summary-from-file.ts +++ b/lib/dataintegration/lib/model/data-entity-summary-from-file.ts @@ -84,18 +84,17 @@ export interface DataEntitySummaryFromFile extends model.DataEntitySummary { export namespace DataEntitySummaryFromFile { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataEntitySummaryFromFile, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/data-entity-summary-from-table.ts b/lib/dataintegration/lib/model/data-entity-summary-from-table.ts index 9a0a88618a..c2b3a5aaf6 100644 --- a/lib/dataintegration/lib/model/data-entity-summary-from-table.ts +++ b/lib/dataintegration/lib/model/data-entity-summary-from-table.ts @@ -83,18 +83,17 @@ export interface DataEntitySummaryFromTable extends model.DataEntitySummary { export namespace DataEntitySummaryFromTable { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataEntitySummaryFromTable, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/data-entity-summary-from-view.ts b/lib/dataintegration/lib/model/data-entity-summary-from-view.ts index 512a45bf99..3e1b9232b4 100644 --- a/lib/dataintegration/lib/model/data-entity-summary-from-view.ts +++ b/lib/dataintegration/lib/model/data-entity-summary-from-view.ts @@ -83,18 +83,17 @@ export interface DataEntitySummaryFromView extends model.DataEntitySummary { export namespace DataEntitySummaryFromView { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataEntitySummaryFromView, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/data-format.ts b/lib/dataintegration/lib/model/data-format.ts index 7f934c72fd..2b6f2fad7a 100644 --- a/lib/dataintegration/lib/model/data-format.ts +++ b/lib/dataintegration/lib/model/data-format.ts @@ -27,17 +27,16 @@ export interface DataFormat { export namespace DataFormat { export enum Type { - XML = "XML", - JSON = "JSON", - CSV = "CSV", - ORC = "ORC", - PARQUET = "PARQUET", - + Xml = "XML", + Json = "JSON", + Csv = "CSV", + Orc = "ORC", + Parquet = "PARQUET", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataFormat): object { diff --git a/lib/dataintegration/lib/model/data-type.ts b/lib/dataintegration/lib/model/data-type.ts index 702825583e..8102cd191e 100644 --- a/lib/dataintegration/lib/model/data-type.ts +++ b/lib/dataintegration/lib/model/data-type.ts @@ -33,14 +33,13 @@ export interface DataType extends model.BaseType { export namespace DataType { export enum DtType { - PRIMITIVE = "PRIMITIVE", - STRUCTURED = "STRUCTURED", - + Primitive = "PRIMITIVE", + Structured = "STRUCTURED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DataType, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/entity-shape-from-file.ts b/lib/dataintegration/lib/model/entity-shape-from-file.ts index d54d08342f..08c7948ab1 100644 --- a/lib/dataintegration/lib/model/entity-shape-from-file.ts +++ b/lib/dataintegration/lib/model/entity-shape-from-file.ts @@ -84,18 +84,17 @@ export interface EntityShapeFromFile extends model.EntityShape { export namespace EntityShapeFromFile { export enum EntityType { - TABLE = "TABLE", - VIEW = "VIEW", - FILE = "FILE", - QUEUE = "QUEUE", - STREAM = "STREAM", - OTHER = "OTHER", - + Table = "TABLE", + View = "VIEW", + File = "FILE", + Queue = "QUEUE", + Stream = "STREAM", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: EntityShapeFromFile, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/input-port.ts b/lib/dataintegration/lib/model/input-port.ts index c38701be98..69c8283c2e 100644 --- a/lib/dataintegration/lib/model/input-port.ts +++ b/lib/dataintegration/lib/model/input-port.ts @@ -32,15 +32,14 @@ export interface InputPort extends model.TypedObject { export namespace InputPort { export enum PortType { - DATA = "DATA", - CONTROL = "CONTROL", - MODEL = "MODEL", - + Data = "DATA", + Control = "CONTROL", + Model = "MODEL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: InputPort, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/join.ts b/lib/dataintegration/lib/model/join.ts index 734c2b2fab..c9dd2006e6 100644 --- a/lib/dataintegration/lib/model/join.ts +++ b/lib/dataintegration/lib/model/join.ts @@ -32,16 +32,15 @@ export interface Join extends model.PushDownOperation { export namespace Join { export enum Policy { - INNERJOIN = "INNER_JOIN", - LEFTJOIN = "LEFT_JOIN", - RIGHTJOIN = "RIGHT_JOIN", - FULLJOIN = "FULL_JOIN", - + InnerJoin = "INNER_JOIN", + LeftJoin = "LEFT_JOIN", + RightJoin = "RIGHT_JOIN", + FullJoin = "FULL_JOIN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Join, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/joiner.ts b/lib/dataintegration/lib/model/joiner.ts index 7d2f467f9a..9bdbbfb78c 100644 --- a/lib/dataintegration/lib/model/joiner.ts +++ b/lib/dataintegration/lib/model/joiner.ts @@ -29,16 +29,15 @@ export interface Joiner extends model.Operator { export namespace Joiner { export enum JoinType { - INNER = "INNER", - FULL = "FULL", - LEFT = "LEFT", - RIGHT = "RIGHT", - + Inner = "INNER", + Full = "FULL", + Left = "LEFT", + Right = "RIGHT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Joiner, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/message.ts b/lib/dataintegration/lib/model/message.ts index d535fa52b3..f9cddec903 100644 --- a/lib/dataintegration/lib/model/message.ts +++ b/lib/dataintegration/lib/model/message.ts @@ -34,15 +34,14 @@ export interface Message { export namespace Message { export enum Type { - ERROR = "ERROR", - WARNING = "WARNING", - INFO = "INFO", - + Error = "ERROR", + Warning = "WARNING", + Info = "INFO", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Message): object { diff --git a/lib/dataintegration/lib/model/name-list-rule.ts b/lib/dataintegration/lib/model/name-list-rule.ts index 265782fed1..a4168bb1f2 100644 --- a/lib/dataintegration/lib/model/name-list-rule.ts +++ b/lib/dataintegration/lib/model/name-list-rule.ts @@ -52,26 +52,24 @@ export interface NameListRule extends model.ProjectionRule { export namespace NameListRule { export enum MatchingStrategy { - NAMEORTAGS = "NAME_OR_TAGS", - TAGSONLY = "TAGS_ONLY", - NAMEONLY = "NAME_ONLY", - + NameOrTags = "NAME_OR_TAGS", + TagsOnly = "TAGS_ONLY", + NameOnly = "NAME_ONLY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RuleType { - INCLUDE = "INCLUDE", - EXCLUDE = "EXCLUDE", - + Include = "INCLUDE", + Exclude = "EXCLUDE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NameListRule, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/name-pattern-rule.ts b/lib/dataintegration/lib/model/name-pattern-rule.ts index 8e2ce055eb..6bda99d462 100644 --- a/lib/dataintegration/lib/model/name-pattern-rule.ts +++ b/lib/dataintegration/lib/model/name-pattern-rule.ts @@ -52,26 +52,24 @@ export interface NamePatternRule extends model.ProjectionRule { export namespace NamePatternRule { export enum MatchingStrategy { - NAMEORTAGS = "NAME_OR_TAGS", - TAGSONLY = "TAGS_ONLY", - NAMEONLY = "NAME_ONLY", - + NameOrTags = "NAME_OR_TAGS", + TagsOnly = "TAGS_ONLY", + NameOnly = "NAME_ONLY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RuleType { - INCLUDE = "INCLUDE", - EXCLUDE = "EXCLUDE", - + Include = "INCLUDE", + Exclude = "EXCLUDE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NamePatternRule, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/output-port.ts b/lib/dataintegration/lib/model/output-port.ts index 3de2a7a18f..d749b1cb5a 100644 --- a/lib/dataintegration/lib/model/output-port.ts +++ b/lib/dataintegration/lib/model/output-port.ts @@ -32,15 +32,14 @@ export interface OutputPort extends model.TypedObject { export namespace OutputPort { export enum PortType { - DATA = "DATA", - CONTROL = "CONTROL", - MODEL = "MODEL", - + Data = "DATA", + Control = "CONTROL", + Model = "MODEL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OutputPort, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/parameter.ts b/lib/dataintegration/lib/model/parameter.ts index 8a9a19c297..80d4004585 100644 --- a/lib/dataintegration/lib/model/parameter.ts +++ b/lib/dataintegration/lib/model/parameter.ts @@ -55,16 +55,15 @@ export interface Parameter extends model.TypedObject { export namespace Parameter { export enum OutputAggregationType { - MIN = "MIN", - MAX = "MAX", - COUNT = "COUNT", - SUM = "SUM", - + Min = "MIN", + Max = "MAX", + Count = "COUNT", + Sum = "SUM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Parameter, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/patch-object-metadata.ts b/lib/dataintegration/lib/model/patch-object-metadata.ts index f6b595a858..17d8a975f9 100644 --- a/lib/dataintegration/lib/model/patch-object-metadata.ts +++ b/lib/dataintegration/lib/model/patch-object-metadata.ts @@ -50,26 +50,24 @@ export interface PatchObjectMetadata { export namespace PatchObjectMetadata { export enum Type { - INTEGRATIONTASK = "INTEGRATION_TASK", - DATALOADERTASK = "DATA_LOADER_TASK", - + IntegrationTask = "INTEGRATION_TASK", + DataLoaderTask = "DATA_LOADER_TASK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Action { - CREATED = "CREATED", - DELETED = "DELETED", - UPDATED = "UPDATED", - + Created = "CREATED", + Deleted = "DELETED", + Updated = "UPDATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PatchObjectMetadata): object { diff --git a/lib/dataintegration/lib/model/patch-summary.ts b/lib/dataintegration/lib/model/patch-summary.ts index 5fa1b4a8ee..b4d10cdb29 100644 --- a/lib/dataintegration/lib/model/patch-summary.ts +++ b/lib/dataintegration/lib/model/patch-summary.ts @@ -88,27 +88,25 @@ export interface PatchSummary { export namespace PatchSummary { export enum PatchType { - PUBLISH = "PUBLISH", - UNPUBLISH = "UNPUBLISH", - + Publish = "PUBLISH", + Unpublish = "UNPUBLISH", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PatchStatus { - QUEUED = "QUEUED", - SUCCESSFUL = "SUCCESSFUL", - FAILED = "FAILED", - INPROGRESS = "IN_PROGRESS", - + Queued = "QUEUED", + Successful = "SUCCESSFUL", + Failed = "FAILED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PatchSummary): object { diff --git a/lib/dataintegration/lib/model/patch.ts b/lib/dataintegration/lib/model/patch.ts index 6de5f57200..2b524c6030 100644 --- a/lib/dataintegration/lib/model/patch.ts +++ b/lib/dataintegration/lib/model/patch.ts @@ -88,27 +88,25 @@ export interface Patch { export namespace Patch { export enum PatchType { - PUBLISH = "PUBLISH", - UNPUBLISH = "UNPUBLISH", - + Publish = "PUBLISH", + Unpublish = "UNPUBLISH", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum PatchStatus { - QUEUED = "QUEUED", - SUCCESSFUL = "SUCCESSFUL", - FAILED = "FAILED", - INPROGRESS = "IN_PROGRESS", - + Queued = "QUEUED", + Successful = "SUCCESSFUL", + Failed = "FAILED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Patch): object { diff --git a/lib/dataintegration/lib/model/rule-based-field-map.ts b/lib/dataintegration/lib/model/rule-based-field-map.ts index 9acac91060..8e80260127 100644 --- a/lib/dataintegration/lib/model/rule-based-field-map.ts +++ b/lib/dataintegration/lib/model/rule-based-field-map.ts @@ -56,15 +56,14 @@ export interface RuleBasedFieldMap extends model.FieldMap { export namespace RuleBasedFieldMap { export enum MapType { - MAPBYNAME = "MAPBYNAME", - MAPBYPOSITION = "MAPBYPOSITION", - MAPBYPATTERN = "MAPBYPATTERN", - + Mapbyname = "MAPBYNAME", + Mapbyposition = "MAPBYPOSITION", + Mapbypattern = "MAPBYPATTERN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RuleBasedFieldMap, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/sort-clause.ts b/lib/dataintegration/lib/model/sort-clause.ts index 5473e639bc..c3264cdfc1 100644 --- a/lib/dataintegration/lib/model/sort-clause.ts +++ b/lib/dataintegration/lib/model/sort-clause.ts @@ -27,14 +27,13 @@ export interface SortClause { export namespace SortClause { export enum Order { - ASC = "ASC", - DESC = "DESC", - + Asc = "ASC", + Desc = "DESC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SortClause): object { diff --git a/lib/dataintegration/lib/model/structured-type.ts b/lib/dataintegration/lib/model/structured-type.ts index f584f0fbc4..e35b080719 100644 --- a/lib/dataintegration/lib/model/structured-type.ts +++ b/lib/dataintegration/lib/model/structured-type.ts @@ -38,8 +38,8 @@ export interface StructuredType { export namespace StructuredType { export enum DtType { - PRIMITIVE = "PRIMITIVE", - STRUCTURED = "STRUCTURED" + Primitive = "PRIMITIVE", + Structured = "STRUCTURED" } export function getJsonObj(obj: StructuredType): object { diff --git a/lib/dataintegration/lib/model/target.ts b/lib/dataintegration/lib/model/target.ts index c2e9b171ff..ea9b2901a6 100644 --- a/lib/dataintegration/lib/model/target.ts +++ b/lib/dataintegration/lib/model/target.ts @@ -42,18 +42,17 @@ export interface Target extends model.Operator { export namespace Target { export enum DataProperty { - TRUNCATE = "TRUNCATE", - MERGE = "MERGE", - BACKUP = "BACKUP", - OVERWRITE = "OVERWRITE", - APPEND = "APPEND", - IGNORE = "IGNORE", - + Truncate = "TRUNCATE", + Merge = "MERGE", + Backup = "BACKUP", + Overwrite = "OVERWRITE", + Append = "APPEND", + Ignore = "IGNORE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Target, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/task-run-details.ts b/lib/dataintegration/lib/model/task-run-details.ts index 7b12088637..37373d5166 100644 --- a/lib/dataintegration/lib/model/task-run-details.ts +++ b/lib/dataintegration/lib/model/task-run-details.ts @@ -84,30 +84,28 @@ export interface TaskRunDetails { export namespace TaskRunDetails { export enum Status { - NOTSTARTED = "NOT_STARTED", - QUEUED = "QUEUED", - RUNNING = "RUNNING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - SUCCESS = "SUCCESS", - ERROR = "ERROR", - + NotStarted = "NOT_STARTED", + Queued = "QUEUED", + Running = "RUNNING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Success = "SUCCESS", + Error = "ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TaskType { - INTEGRATIONTASK = "INTEGRATION_TASK", - DATALOADERTASK = "DATA_LOADER_TASK", - + IntegrationTask = "INTEGRATION_TASK", + DataLoaderTask = "DATA_LOADER_TASK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TaskRunDetails): object { diff --git a/lib/dataintegration/lib/model/task-run-summary.ts b/lib/dataintegration/lib/model/task-run-summary.ts index 24937a894b..e2eaf5a952 100644 --- a/lib/dataintegration/lib/model/task-run-summary.ts +++ b/lib/dataintegration/lib/model/task-run-summary.ts @@ -84,30 +84,28 @@ export interface TaskRunSummary { export namespace TaskRunSummary { export enum Status { - NOTSTARTED = "NOT_STARTED", - QUEUED = "QUEUED", - RUNNING = "RUNNING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - SUCCESS = "SUCCESS", - ERROR = "ERROR", - + NotStarted = "NOT_STARTED", + Queued = "QUEUED", + Running = "RUNNING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Success = "SUCCESS", + Error = "ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TaskType { - INTEGRATIONTASK = "INTEGRATION_TASK", - DATALOADERTASK = "DATA_LOADER_TASK", - + IntegrationTask = "INTEGRATION_TASK", + DataLoaderTask = "DATA_LOADER_TASK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TaskRunSummary): object { diff --git a/lib/dataintegration/lib/model/task-run.ts b/lib/dataintegration/lib/model/task-run.ts index 7f8e6dc8fa..b2359154e7 100644 --- a/lib/dataintegration/lib/model/task-run.ts +++ b/lib/dataintegration/lib/model/task-run.ts @@ -97,30 +97,28 @@ export interface TaskRun { export namespace TaskRun { export enum Status { - NOTSTARTED = "NOT_STARTED", - QUEUED = "QUEUED", - RUNNING = "RUNNING", - TERMINATING = "TERMINATING", - TERMINATED = "TERMINATED", - SUCCESS = "SUCCESS", - ERROR = "ERROR", - + NotStarted = "NOT_STARTED", + Queued = "QUEUED", + Running = "RUNNING", + Terminating = "TERMINATING", + Terminated = "TERMINATED", + Success = "SUCCESS", + Error = "ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TaskType { - INTEGRATIONTASK = "INTEGRATION_TASK", - DATALOADERTASK = "DATA_LOADER_TASK", - + IntegrationTask = "INTEGRATION_TASK", + DataLoaderTask = "DATA_LOADER_TASK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TaskRun): object { diff --git a/lib/dataintegration/lib/model/type-list-rule.ts b/lib/dataintegration/lib/model/type-list-rule.ts index 718aab3c03..66fbc99f6a 100644 --- a/lib/dataintegration/lib/model/type-list-rule.ts +++ b/lib/dataintegration/lib/model/type-list-rule.ts @@ -52,26 +52,24 @@ export interface TypeListRule extends model.ProjectionRule { export namespace TypeListRule { export enum MatchingStrategy { - NAMEORTAGS = "NAME_OR_TAGS", - TAGSONLY = "TAGS_ONLY", - NAMEONLY = "NAME_ONLY", - + NameOrTags = "NAME_OR_TAGS", + TagsOnly = "TAGS_ONLY", + NameOnly = "NAME_ONLY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RuleType { - INCLUDE = "INCLUDE", - EXCLUDE = "EXCLUDE", - + Include = "INCLUDE", + Exclude = "EXCLUDE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TypeListRule, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/typed-name-pattern-rule.ts b/lib/dataintegration/lib/model/typed-name-pattern-rule.ts index 44badd1739..8b253d2c79 100644 --- a/lib/dataintegration/lib/model/typed-name-pattern-rule.ts +++ b/lib/dataintegration/lib/model/typed-name-pattern-rule.ts @@ -56,26 +56,24 @@ export interface TypedNamePatternRule extends model.ProjectionRule { export namespace TypedNamePatternRule { export enum MatchingStrategy { - NAMEORTAGS = "NAME_OR_TAGS", - TAGSONLY = "TAGS_ONLY", - NAMEONLY = "NAME_ONLY", - + NameOrTags = "NAME_OR_TAGS", + TagsOnly = "TAGS_ONLY", + NameOnly = "NAME_ONLY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RuleType { - INCLUDE = "INCLUDE", - EXCLUDE = "EXCLUDE", - + Include = "INCLUDE", + Exclude = "EXCLUDE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TypedNamePatternRule, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/model/update-task-run-details.ts b/lib/dataintegration/lib/model/update-task-run-details.ts index a08fbc8791..b102d35844 100644 --- a/lib/dataintegration/lib/model/update-task-run-details.ts +++ b/lib/dataintegration/lib/model/update-task-run-details.ts @@ -51,7 +51,7 @@ export interface UpdateTaskRunDetails { export namespace UpdateTaskRunDetails { export enum Status { - TERMINATING = "TERMINATING" + Terminating = "TERMINATING" } export function getJsonObj(obj: UpdateTaskRunDetails): object { diff --git a/lib/dataintegration/lib/model/work-request-resource.ts b/lib/dataintegration/lib/model/work-request-resource.ts index 1f1a656a40..f2e7833ab0 100644 --- a/lib/dataintegration/lib/model/work-request-resource.ts +++ b/lib/dataintegration/lib/model/work-request-resource.ts @@ -42,20 +42,19 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - MOVED = "MOVED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - STOPPED = "STOPPED", - STARTED = "STARTED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Moved = "MOVED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Stopped = "STOPPED", + Started = "STARTED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/dataintegration/lib/model/work-request-summary.ts b/lib/dataintegration/lib/model/work-request-summary.ts index 1655079fee..3ca43d9592 100644 --- a/lib/dataintegration/lib/model/work-request-summary.ts +++ b/lib/dataintegration/lib/model/work-request-summary.ts @@ -65,31 +65,29 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum OperationType { - CREATEWORKSPACE = "CREATE_WORKSPACE", - UPDATEWORKSPACE = "UPDATE_WORKSPACE", - DELETEWORKSPACE = "DELETE_WORKSPACE", - MOVEWORKSPACE = "MOVE_WORKSPACE", - + CreateWorkspace = "CREATE_WORKSPACE", + UpdateWorkspace = "UPDATE_WORKSPACE", + DeleteWorkspace = "DELETE_WORKSPACE", + MoveWorkspace = "MOVE_WORKSPACE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/dataintegration/lib/model/work-request.ts b/lib/dataintegration/lib/model/work-request.ts index 0371606888..2a399bb9bf 100644 --- a/lib/dataintegration/lib/model/work-request.ts +++ b/lib/dataintegration/lib/model/work-request.ts @@ -65,31 +65,29 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATEWORKSPACE = "CREATE_WORKSPACE", - UPDATEWORKSPACE = "UPDATE_WORKSPACE", - DELETEWORKSPACE = "DELETE_WORKSPACE", - MOVEWORKSPACE = "MOVE_WORKSPACE", - + CreateWorkspace = "CREATE_WORKSPACE", + UpdateWorkspace = "UPDATE_WORKSPACE", + DeleteWorkspace = "DELETE_WORKSPACE", + MoveWorkspace = "MOVE_WORKSPACE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/dataintegration/lib/model/workspace-summary.ts b/lib/dataintegration/lib/model/workspace-summary.ts index 60890e21d7..55fb7ef14d 100644 --- a/lib/dataintegration/lib/model/workspace-summary.ts +++ b/lib/dataintegration/lib/model/workspace-summary.ts @@ -68,22 +68,21 @@ export interface WorkspaceSummary { export namespace WorkspaceSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - STARTING = "STARTING", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Starting = "STARTING", + Stopping = "STOPPING", + Stopped = "STOPPED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkspaceSummary): object { diff --git a/lib/dataintegration/lib/model/workspace.ts b/lib/dataintegration/lib/model/workspace.ts index 7eafaa6ebc..60d071cb2b 100644 --- a/lib/dataintegration/lib/model/workspace.ts +++ b/lib/dataintegration/lib/model/workspace.ts @@ -99,22 +99,21 @@ export interface Workspace { export namespace Workspace { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - STARTING = "STARTING", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Starting = "STARTING", + Stopping = "STOPPING", + Stopped = "STOPPED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Workspace): object { diff --git a/lib/dataintegration/lib/model/write-operation-config.ts b/lib/dataintegration/lib/model/write-operation-config.ts index f180abfc95..f78a0989e5 100644 --- a/lib/dataintegration/lib/model/write-operation-config.ts +++ b/lib/dataintegration/lib/model/write-operation-config.ts @@ -51,16 +51,15 @@ export interface WriteOperationConfig extends model.AbstractDataOperationConfig export namespace WriteOperationConfig { export enum WriteMode { - OVERWRITE = "OVERWRITE", - APPEND = "APPEND", - MERGE = "MERGE", - IGNORE = "IGNORE", - + Overwrite = "OVERWRITE", + Append = "APPEND", + Merge = "MERGE", + Ignore = "IGNORE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WriteOperationConfig, isParentJsonObj?: boolean): object { diff --git a/lib/dataintegration/lib/request/change-compartment-request.ts b/lib/dataintegration/lib/request/change-compartment-request.ts index 44c341abd8..1383c8721c 100644 --- a/lib/dataintegration/lib/request/change-compartment-request.ts +++ b/lib/dataintegration/lib/request/change-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCompartmentRequest { +export interface ChangeCompartmentRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-application-request.ts b/lib/dataintegration/lib/request/create-application-request.ts index 1ccbc6f4e6..d4c5d60b66 100644 --- a/lib/dataintegration/lib/request/create-application-request.ts +++ b/lib/dataintegration/lib/request/create-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateApplicationRequest { +export interface CreateApplicationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-connection-request.ts b/lib/dataintegration/lib/request/create-connection-request.ts index b18fb97dea..4d0fd78ac7 100644 --- a/lib/dataintegration/lib/request/create-connection-request.ts +++ b/lib/dataintegration/lib/request/create-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConnectionRequest { +export interface CreateConnectionRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-connection-validation-request.ts b/lib/dataintegration/lib/request/create-connection-validation-request.ts index fc6fdef4fb..c5a1c6bc75 100644 --- a/lib/dataintegration/lib/request/create-connection-validation-request.ts +++ b/lib/dataintegration/lib/request/create-connection-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConnectionValidationRequest { +export interface CreateConnectionValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-data-asset-request.ts b/lib/dataintegration/lib/request/create-data-asset-request.ts index c6a92096c8..878e1a52d0 100644 --- a/lib/dataintegration/lib/request/create-data-asset-request.ts +++ b/lib/dataintegration/lib/request/create-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataAssetRequest { +export interface CreateDataAssetRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-data-flow-request.ts b/lib/dataintegration/lib/request/create-data-flow-request.ts index f53585524a..b1ec6c779a 100644 --- a/lib/dataintegration/lib/request/create-data-flow-request.ts +++ b/lib/dataintegration/lib/request/create-data-flow-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataFlowRequest { +export interface CreateDataFlowRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-data-flow-validation-request.ts b/lib/dataintegration/lib/request/create-data-flow-validation-request.ts index a376e9fcd7..70fafb25a4 100644 --- a/lib/dataintegration/lib/request/create-data-flow-validation-request.ts +++ b/lib/dataintegration/lib/request/create-data-flow-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataFlowValidationRequest { +export interface CreateDataFlowValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-entity-shape-request.ts b/lib/dataintegration/lib/request/create-entity-shape-request.ts index 76f33ca08e..ac4697f1ce 100644 --- a/lib/dataintegration/lib/request/create-entity-shape-request.ts +++ b/lib/dataintegration/lib/request/create-entity-shape-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateEntityShapeRequest { +export interface CreateEntityShapeRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-folder-request.ts b/lib/dataintegration/lib/request/create-folder-request.ts index 3310ded4f9..3c73bfea90 100644 --- a/lib/dataintegration/lib/request/create-folder-request.ts +++ b/lib/dataintegration/lib/request/create-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFolderRequest { +export interface CreateFolderRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-patch-request.ts b/lib/dataintegration/lib/request/create-patch-request.ts index 82edca1de6..1eb833c843 100644 --- a/lib/dataintegration/lib/request/create-patch-request.ts +++ b/lib/dataintegration/lib/request/create-patch-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePatchRequest { +export interface CreatePatchRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-project-request.ts b/lib/dataintegration/lib/request/create-project-request.ts index 9dd18371c8..e0892d5b0a 100644 --- a/lib/dataintegration/lib/request/create-project-request.ts +++ b/lib/dataintegration/lib/request/create-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateProjectRequest { +export interface CreateProjectRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-task-request.ts b/lib/dataintegration/lib/request/create-task-request.ts index d302476173..0b213668ae 100644 --- a/lib/dataintegration/lib/request/create-task-request.ts +++ b/lib/dataintegration/lib/request/create-task-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTaskRequest { +export interface CreateTaskRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-task-run-request.ts b/lib/dataintegration/lib/request/create-task-run-request.ts index c57dc91be6..f36ff6d989 100644 --- a/lib/dataintegration/lib/request/create-task-run-request.ts +++ b/lib/dataintegration/lib/request/create-task-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTaskRunRequest { +export interface CreateTaskRunRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-task-validation-request.ts b/lib/dataintegration/lib/request/create-task-validation-request.ts index a2a43a5803..6db52e46e4 100644 --- a/lib/dataintegration/lib/request/create-task-validation-request.ts +++ b/lib/dataintegration/lib/request/create-task-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTaskValidationRequest { +export interface CreateTaskValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/create-workspace-request.ts b/lib/dataintegration/lib/request/create-workspace-request.ts index 292271fe2e..cc693e23d1 100644 --- a/lib/dataintegration/lib/request/create-workspace-request.ts +++ b/lib/dataintegration/lib/request/create-workspace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateWorkspaceRequest { +export interface CreateWorkspaceRequest extends common.BaseRequest { /** * Details for the new Data Integration Workspace. */ diff --git a/lib/dataintegration/lib/request/delete-application-request.ts b/lib/dataintegration/lib/request/delete-application-request.ts index b5e77b7465..f3a9073cd7 100644 --- a/lib/dataintegration/lib/request/delete-application-request.ts +++ b/lib/dataintegration/lib/request/delete-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteApplicationRequest { +export interface DeleteApplicationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-connection-request.ts b/lib/dataintegration/lib/request/delete-connection-request.ts index 00f5681bb9..e074fd1dfb 100644 --- a/lib/dataintegration/lib/request/delete-connection-request.ts +++ b/lib/dataintegration/lib/request/delete-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConnectionRequest { +export interface DeleteConnectionRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-connection-validation-request.ts b/lib/dataintegration/lib/request/delete-connection-validation-request.ts index 646d6dc6e8..6e735ad32b 100644 --- a/lib/dataintegration/lib/request/delete-connection-validation-request.ts +++ b/lib/dataintegration/lib/request/delete-connection-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConnectionValidationRequest { +export interface DeleteConnectionValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-data-asset-request.ts b/lib/dataintegration/lib/request/delete-data-asset-request.ts index 04a7621fcc..126310509b 100644 --- a/lib/dataintegration/lib/request/delete-data-asset-request.ts +++ b/lib/dataintegration/lib/request/delete-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDataAssetRequest { +export interface DeleteDataAssetRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-data-flow-request.ts b/lib/dataintegration/lib/request/delete-data-flow-request.ts index eae97f722a..c4c9452c57 100644 --- a/lib/dataintegration/lib/request/delete-data-flow-request.ts +++ b/lib/dataintegration/lib/request/delete-data-flow-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDataFlowRequest { +export interface DeleteDataFlowRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-data-flow-validation-request.ts b/lib/dataintegration/lib/request/delete-data-flow-validation-request.ts index 57dedab4a1..6af4e98121 100644 --- a/lib/dataintegration/lib/request/delete-data-flow-validation-request.ts +++ b/lib/dataintegration/lib/request/delete-data-flow-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDataFlowValidationRequest { +export interface DeleteDataFlowValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-folder-request.ts b/lib/dataintegration/lib/request/delete-folder-request.ts index 183943073b..b87686a8d1 100644 --- a/lib/dataintegration/lib/request/delete-folder-request.ts +++ b/lib/dataintegration/lib/request/delete-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFolderRequest { +export interface DeleteFolderRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-patch-request.ts b/lib/dataintegration/lib/request/delete-patch-request.ts index 3a7f7d4bb7..6d8c28a3bc 100644 --- a/lib/dataintegration/lib/request/delete-patch-request.ts +++ b/lib/dataintegration/lib/request/delete-patch-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePatchRequest { +export interface DeletePatchRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-project-request.ts b/lib/dataintegration/lib/request/delete-project-request.ts index e4aed3cd4d..dd705a3a5c 100644 --- a/lib/dataintegration/lib/request/delete-project-request.ts +++ b/lib/dataintegration/lib/request/delete-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteProjectRequest { +export interface DeleteProjectRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-task-request.ts b/lib/dataintegration/lib/request/delete-task-request.ts index 0875637df9..359e2f98ac 100644 --- a/lib/dataintegration/lib/request/delete-task-request.ts +++ b/lib/dataintegration/lib/request/delete-task-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTaskRequest { +export interface DeleteTaskRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-task-run-request.ts b/lib/dataintegration/lib/request/delete-task-run-request.ts index 6620da9e4f..ea35b8082b 100644 --- a/lib/dataintegration/lib/request/delete-task-run-request.ts +++ b/lib/dataintegration/lib/request/delete-task-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTaskRunRequest { +export interface DeleteTaskRunRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-task-validation-request.ts b/lib/dataintegration/lib/request/delete-task-validation-request.ts index dbc8b48cb5..dd69e190f7 100644 --- a/lib/dataintegration/lib/request/delete-task-validation-request.ts +++ b/lib/dataintegration/lib/request/delete-task-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTaskValidationRequest { +export interface DeleteTaskValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/delete-workspace-request.ts b/lib/dataintegration/lib/request/delete-workspace-request.ts index 47f0ad6e5c..2ec3366918 100644 --- a/lib/dataintegration/lib/request/delete-workspace-request.ts +++ b/lib/dataintegration/lib/request/delete-workspace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteWorkspaceRequest { +export interface DeleteWorkspaceRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-application-request.ts b/lib/dataintegration/lib/request/get-application-request.ts index 81173c4ad4..794df6ec77 100644 --- a/lib/dataintegration/lib/request/get-application-request.ts +++ b/lib/dataintegration/lib/request/get-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetApplicationRequest { +export interface GetApplicationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-connection-request.ts b/lib/dataintegration/lib/request/get-connection-request.ts index 111fbb85b3..0627136dd5 100644 --- a/lib/dataintegration/lib/request/get-connection-request.ts +++ b/lib/dataintegration/lib/request/get-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConnectionRequest { +export interface GetConnectionRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-connection-validation-request.ts b/lib/dataintegration/lib/request/get-connection-validation-request.ts index f664f00df9..e25792585e 100644 --- a/lib/dataintegration/lib/request/get-connection-validation-request.ts +++ b/lib/dataintegration/lib/request/get-connection-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConnectionValidationRequest { +export interface GetConnectionValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-count-statistic-request.ts b/lib/dataintegration/lib/request/get-count-statistic-request.ts index c4af47e86b..39459e4b1a 100644 --- a/lib/dataintegration/lib/request/get-count-statistic-request.ts +++ b/lib/dataintegration/lib/request/get-count-statistic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCountStatisticRequest { +export interface GetCountStatisticRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-data-asset-request.ts b/lib/dataintegration/lib/request/get-data-asset-request.ts index 094d33b97e..90766eed65 100644 --- a/lib/dataintegration/lib/request/get-data-asset-request.ts +++ b/lib/dataintegration/lib/request/get-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataAssetRequest { +export interface GetDataAssetRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-data-entity-request.ts b/lib/dataintegration/lib/request/get-data-entity-request.ts index d98e189d02..bf19cc129f 100644 --- a/lib/dataintegration/lib/request/get-data-entity-request.ts +++ b/lib/dataintegration/lib/request/get-data-entity-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataEntityRequest { +export interface GetDataEntityRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-data-flow-request.ts b/lib/dataintegration/lib/request/get-data-flow-request.ts index 16f7df3133..48942a5500 100644 --- a/lib/dataintegration/lib/request/get-data-flow-request.ts +++ b/lib/dataintegration/lib/request/get-data-flow-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataFlowRequest { +export interface GetDataFlowRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-data-flow-validation-request.ts b/lib/dataintegration/lib/request/get-data-flow-validation-request.ts index 10a6c1dc9d..52d0cd47d2 100644 --- a/lib/dataintegration/lib/request/get-data-flow-validation-request.ts +++ b/lib/dataintegration/lib/request/get-data-flow-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataFlowValidationRequest { +export interface GetDataFlowValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-dependent-object-request.ts b/lib/dataintegration/lib/request/get-dependent-object-request.ts index 1a5ec35bde..ccb3ff9923 100644 --- a/lib/dataintegration/lib/request/get-dependent-object-request.ts +++ b/lib/dataintegration/lib/request/get-dependent-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDependentObjectRequest { +export interface GetDependentObjectRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-folder-request.ts b/lib/dataintegration/lib/request/get-folder-request.ts index 27793d4260..08bf5a0506 100644 --- a/lib/dataintegration/lib/request/get-folder-request.ts +++ b/lib/dataintegration/lib/request/get-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFolderRequest { +export interface GetFolderRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-patch-request.ts b/lib/dataintegration/lib/request/get-patch-request.ts index 8291bcfb34..c55ae63bc8 100644 --- a/lib/dataintegration/lib/request/get-patch-request.ts +++ b/lib/dataintegration/lib/request/get-patch-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPatchRequest { +export interface GetPatchRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-project-request.ts b/lib/dataintegration/lib/request/get-project-request.ts index 974c477aec..d5d34009c1 100644 --- a/lib/dataintegration/lib/request/get-project-request.ts +++ b/lib/dataintegration/lib/request/get-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetProjectRequest { +export interface GetProjectRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-published-object-request.ts b/lib/dataintegration/lib/request/get-published-object-request.ts index c80694c78b..02a1faf76e 100644 --- a/lib/dataintegration/lib/request/get-published-object-request.ts +++ b/lib/dataintegration/lib/request/get-published-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPublishedObjectRequest { +export interface GetPublishedObjectRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-schema-request.ts b/lib/dataintegration/lib/request/get-schema-request.ts index dedf988fb4..4db3e3e0c2 100644 --- a/lib/dataintegration/lib/request/get-schema-request.ts +++ b/lib/dataintegration/lib/request/get-schema-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSchemaRequest { +export interface GetSchemaRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-task-request.ts b/lib/dataintegration/lib/request/get-task-request.ts index f9c9914eb0..cba76b49d7 100644 --- a/lib/dataintegration/lib/request/get-task-request.ts +++ b/lib/dataintegration/lib/request/get-task-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTaskRequest { +export interface GetTaskRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-task-run-request.ts b/lib/dataintegration/lib/request/get-task-run-request.ts index 6459c618a5..7e619b8174 100644 --- a/lib/dataintegration/lib/request/get-task-run-request.ts +++ b/lib/dataintegration/lib/request/get-task-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTaskRunRequest { +export interface GetTaskRunRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-task-validation-request.ts b/lib/dataintegration/lib/request/get-task-validation-request.ts index e6a102cc1e..cc0239da83 100644 --- a/lib/dataintegration/lib/request/get-task-validation-request.ts +++ b/lib/dataintegration/lib/request/get-task-validation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTaskValidationRequest { +export interface GetTaskValidationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/get-work-request-request.ts b/lib/dataintegration/lib/request/get-work-request-request.ts index 4588da2e2a..2a583c025d 100644 --- a/lib/dataintegration/lib/request/get-work-request-request.ts +++ b/lib/dataintegration/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/dataintegration/lib/request/get-workspace-request.ts b/lib/dataintegration/lib/request/get-workspace-request.ts index 189647dfb2..1cf5f09af8 100644 --- a/lib/dataintegration/lib/request/get-workspace-request.ts +++ b/lib/dataintegration/lib/request/get-workspace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkspaceRequest { +export interface GetWorkspaceRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/list-applications-request.ts b/lib/dataintegration/lib/request/list-applications-request.ts index 8f39c7555d..3fac7aaa45 100644 --- a/lib/dataintegration/lib/request/list-applications-request.ts +++ b/lib/dataintegration/lib/request/list-applications-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListApplicationsRequest { +export interface ListApplicationsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -59,12 +59,12 @@ export interface ListApplicationsRequest { export namespace ListApplicationsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-connection-validations-request.ts b/lib/dataintegration/lib/request/list-connection-validations-request.ts index 8e51583836..573111f3fe 100644 --- a/lib/dataintegration/lib/request/list-connection-validations-request.ts +++ b/lib/dataintegration/lib/request/list-connection-validations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConnectionValidationsRequest { +export interface ListConnectionValidationsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListConnectionValidationsRequest { export namespace ListConnectionValidationsRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-connections-request.ts b/lib/dataintegration/lib/request/list-connections-request.ts index d242306de9..9cb93cab3f 100644 --- a/lib/dataintegration/lib/request/list-connections-request.ts +++ b/lib/dataintegration/lib/request/list-connections-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConnectionsRequest { +export interface ListConnectionsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListConnectionsRequest { export namespace ListConnectionsRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-data-assets-request.ts b/lib/dataintegration/lib/request/list-data-assets-request.ts index f57df5cf52..c75ca5a60a 100644 --- a/lib/dataintegration/lib/request/list-data-assets-request.ts +++ b/lib/dataintegration/lib/request/list-data-assets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataAssetsRequest { +export interface ListDataAssetsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -57,12 +57,12 @@ export interface ListDataAssetsRequest { export namespace ListDataAssetsRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-data-entities-request.ts b/lib/dataintegration/lib/request/list-data-entities-request.ts index 7928a3e9ba..75f83dea3a 100644 --- a/lib/dataintegration/lib/request/list-data-entities-request.ts +++ b/lib/dataintegration/lib/request/list-data-entities-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataEntitiesRequest { +export interface ListDataEntitiesRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -65,12 +65,12 @@ export interface ListDataEntitiesRequest { export namespace ListDataEntitiesRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-data-flow-validations-request.ts b/lib/dataintegration/lib/request/list-data-flow-validations-request.ts index 7b5c7ed420..cdba32c90e 100644 --- a/lib/dataintegration/lib/request/list-data-flow-validations-request.ts +++ b/lib/dataintegration/lib/request/list-data-flow-validations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataFlowValidationsRequest { +export interface ListDataFlowValidationsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListDataFlowValidationsRequest { export namespace ListDataFlowValidationsRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-data-flows-request.ts b/lib/dataintegration/lib/request/list-data-flows-request.ts index a5149fbbc6..27934b37f6 100644 --- a/lib/dataintegration/lib/request/list-data-flows-request.ts +++ b/lib/dataintegration/lib/request/list-data-flows-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataFlowsRequest { +export interface ListDataFlowsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListDataFlowsRequest { export namespace ListDataFlowsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-dependent-objects-request.ts b/lib/dataintegration/lib/request/list-dependent-objects-request.ts index 95ffbd94c7..0c8b38e447 100644 --- a/lib/dataintegration/lib/request/list-dependent-objects-request.ts +++ b/lib/dataintegration/lib/request/list-dependent-objects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDependentObjectsRequest { +export interface ListDependentObjectsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -77,12 +77,12 @@ export interface ListDependentObjectsRequest { export namespace ListDependentObjectsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-folders-request.ts b/lib/dataintegration/lib/request/list-folders-request.ts index 60d14c3575..7e6859d05c 100644 --- a/lib/dataintegration/lib/request/list-folders-request.ts +++ b/lib/dataintegration/lib/request/list-folders-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFoldersRequest { +export interface ListFoldersRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -62,12 +62,12 @@ export interface ListFoldersRequest { export namespace ListFoldersRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-patches-request.ts b/lib/dataintegration/lib/request/list-patches-request.ts index c169996e6a..4aeb083c6d 100644 --- a/lib/dataintegration/lib/request/list-patches-request.ts +++ b/lib/dataintegration/lib/request/list-patches-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPatchesRequest { +export interface ListPatchesRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -63,12 +63,12 @@ export interface ListPatchesRequest { export namespace ListPatchesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-projects-request.ts b/lib/dataintegration/lib/request/list-projects-request.ts index 8490bf0bb5..8b9cf69056 100644 --- a/lib/dataintegration/lib/request/list-projects-request.ts +++ b/lib/dataintegration/lib/request/list-projects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListProjectsRequest { +export interface ListProjectsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -57,12 +57,12 @@ export interface ListProjectsRequest { export namespace ListProjectsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-published-objects-request.ts b/lib/dataintegration/lib/request/list-published-objects-request.ts index 1f31e06ad5..260d8d26e6 100644 --- a/lib/dataintegration/lib/request/list-published-objects-request.ts +++ b/lib/dataintegration/lib/request/list-published-objects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPublishedObjectsRequest { +export interface ListPublishedObjectsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -77,12 +77,12 @@ export interface ListPublishedObjectsRequest { export namespace ListPublishedObjectsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-schemas-request.ts b/lib/dataintegration/lib/request/list-schemas-request.ts index 06d3ade1d8..8d247be96e 100644 --- a/lib/dataintegration/lib/request/list-schemas-request.ts +++ b/lib/dataintegration/lib/request/list-schemas-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSchemasRequest { +export interface ListSchemasRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListSchemasRequest { export namespace ListSchemasRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-task-run-logs-request.ts b/lib/dataintegration/lib/request/list-task-run-logs-request.ts index f00a1c40a7..73196fcea3 100644 --- a/lib/dataintegration/lib/request/list-task-run-logs-request.ts +++ b/lib/dataintegration/lib/request/list-task-run-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTaskRunLogsRequest { +export interface ListTaskRunLogsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -53,12 +53,12 @@ export interface ListTaskRunLogsRequest { export namespace ListTaskRunLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-task-runs-request.ts b/lib/dataintegration/lib/request/list-task-runs-request.ts index b99ade3646..e76afb3369 100644 --- a/lib/dataintegration/lib/request/list-task-runs-request.ts +++ b/lib/dataintegration/lib/request/list-task-runs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTaskRunsRequest { +export interface ListTaskRunsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListTaskRunsRequest { export namespace ListTaskRunsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-task-validations-request.ts b/lib/dataintegration/lib/request/list-task-validations-request.ts index 0e3e3cfb73..36b6324095 100644 --- a/lib/dataintegration/lib/request/list-task-validations-request.ts +++ b/lib/dataintegration/lib/request/list-task-validations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTaskValidationsRequest { +export interface ListTaskValidationsRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -61,12 +61,12 @@ export interface ListTaskValidationsRequest { export namespace ListTaskValidationsRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/dataintegration/lib/request/list-tasks-request.ts b/lib/dataintegration/lib/request/list-tasks-request.ts index a844fa0b2d..fa8dd1b3cd 100644 --- a/lib/dataintegration/lib/request/list-tasks-request.ts +++ b/lib/dataintegration/lib/request/list-tasks-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTasksRequest { +export interface ListTasksRequest extends common.BaseRequest { /** * DIS workspace id */ @@ -69,12 +69,12 @@ export interface ListTasksRequest { export namespace ListTasksRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-work-request-errors-request.ts b/lib/dataintegration/lib/request/list-work-request-errors-request.ts index a1ea10bde9..283b553e3b 100644 --- a/lib/dataintegration/lib/request/list-work-request-errors-request.ts +++ b/lib/dataintegration/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ @@ -45,12 +45,12 @@ export interface ListWorkRequestErrorsRequest { export namespace ListWorkRequestErrorsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-work-request-logs-request.ts b/lib/dataintegration/lib/request/list-work-request-logs-request.ts index 43736b9cdf..6fda31b90b 100644 --- a/lib/dataintegration/lib/request/list-work-request-logs-request.ts +++ b/lib/dataintegration/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ @@ -45,12 +45,12 @@ export interface ListWorkRequestLogsRequest { export namespace ListWorkRequestLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-work-requests-request.ts b/lib/dataintegration/lib/request/list-work-requests-request.ts index d3faccfd06..0a7f2ab9dd 100644 --- a/lib/dataintegration/lib/request/list-work-requests-request.ts +++ b/lib/dataintegration/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -49,21 +49,21 @@ export interface ListWorkRequestsRequest { export namespace ListWorkRequestsRequest { export enum WorkRequestStatus { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED" + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/list-workspaces-request.ts b/lib/dataintegration/lib/request/list-workspaces-request.ts index e503dc8d41..9f928eee49 100644 --- a/lib/dataintegration/lib/request/list-workspaces-request.ts +++ b/lib/dataintegration/lib/request/list-workspaces-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkspacesRequest { +export interface ListWorkspacesRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -53,24 +53,24 @@ export interface ListWorkspacesRequest { export namespace ListWorkspacesRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - STOPPING = "STOPPING", - STOPPED = "STOPPED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Stopping = "STOPPING", + Stopped = "STOPPED", + Failed = "FAILED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIME_CREATED", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + DisplayName = "DISPLAY_NAME" } } diff --git a/lib/dataintegration/lib/request/start-workspace-request.ts b/lib/dataintegration/lib/request/start-workspace-request.ts index fc67dfe10f..c44c6f4875 100644 --- a/lib/dataintegration/lib/request/start-workspace-request.ts +++ b/lib/dataintegration/lib/request/start-workspace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartWorkspaceRequest { +export interface StartWorkspaceRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/stop-workspace-request.ts b/lib/dataintegration/lib/request/stop-workspace-request.ts index d06defa8c2..6741048af8 100644 --- a/lib/dataintegration/lib/request/stop-workspace-request.ts +++ b/lib/dataintegration/lib/request/stop-workspace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopWorkspaceRequest { +export interface StopWorkspaceRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-application-request.ts b/lib/dataintegration/lib/request/update-application-request.ts index eec20cae61..7cdc77fb68 100644 --- a/lib/dataintegration/lib/request/update-application-request.ts +++ b/lib/dataintegration/lib/request/update-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateApplicationRequest { +export interface UpdateApplicationRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-connection-request.ts b/lib/dataintegration/lib/request/update-connection-request.ts index 693c49a8f8..7656bd6b63 100644 --- a/lib/dataintegration/lib/request/update-connection-request.ts +++ b/lib/dataintegration/lib/request/update-connection-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConnectionRequest { +export interface UpdateConnectionRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-data-asset-request.ts b/lib/dataintegration/lib/request/update-data-asset-request.ts index 79e45a1650..ea1c37a616 100644 --- a/lib/dataintegration/lib/request/update-data-asset-request.ts +++ b/lib/dataintegration/lib/request/update-data-asset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDataAssetRequest { +export interface UpdateDataAssetRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-data-flow-request.ts b/lib/dataintegration/lib/request/update-data-flow-request.ts index 18a32b2524..e28cb41dba 100644 --- a/lib/dataintegration/lib/request/update-data-flow-request.ts +++ b/lib/dataintegration/lib/request/update-data-flow-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDataFlowRequest { +export interface UpdateDataFlowRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-folder-request.ts b/lib/dataintegration/lib/request/update-folder-request.ts index 3dd3b472b5..1b7639176b 100644 --- a/lib/dataintegration/lib/request/update-folder-request.ts +++ b/lib/dataintegration/lib/request/update-folder-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateFolderRequest { +export interface UpdateFolderRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-project-request.ts b/lib/dataintegration/lib/request/update-project-request.ts index 9a5352c8c2..2a79e0408c 100644 --- a/lib/dataintegration/lib/request/update-project-request.ts +++ b/lib/dataintegration/lib/request/update-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateProjectRequest { +export interface UpdateProjectRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-task-request.ts b/lib/dataintegration/lib/request/update-task-request.ts index 7f2fee2242..54f37318f2 100644 --- a/lib/dataintegration/lib/request/update-task-request.ts +++ b/lib/dataintegration/lib/request/update-task-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTaskRequest { +export interface UpdateTaskRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-task-run-request.ts b/lib/dataintegration/lib/request/update-task-run-request.ts index f09639306d..4e88fe6b55 100644 --- a/lib/dataintegration/lib/request/update-task-run-request.ts +++ b/lib/dataintegration/lib/request/update-task-run-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTaskRunRequest { +export interface UpdateTaskRunRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/lib/request/update-workspace-request.ts b/lib/dataintegration/lib/request/update-workspace-request.ts index 36e2de485c..402f5bf9c1 100644 --- a/lib/dataintegration/lib/request/update-workspace-request.ts +++ b/lib/dataintegration/lib/request/update-workspace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateWorkspaceRequest { +export interface UpdateWorkspaceRequest extends common.BaseRequest { /** * DIS workspace id */ diff --git a/lib/dataintegration/package.json b/lib/dataintegration/package.json index 895eadb7df..68ac458641 100644 --- a/lib/dataintegration/package.json +++ b/lib/dataintegration/package.json @@ -1,6 +1,6 @@ { "name": "oci-dataintegration", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Data Integration Service", "repository": { "type": "git", diff --git a/lib/datasafe/lib/client.ts b/lib/datasafe/lib/client.ts index 949a21a884..6babbf6ca5 100644 --- a/lib/datasafe/lib/client.ts +++ b/lib/datasafe/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { DataSafeWaiter } from "./datasafe-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class DataSafeClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DataSafeWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -114,6 +115,13 @@ export class DataSafeClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves the Data Safe private endpoint and its dependent resources to the specified compartment. * @param ChangeDataSafePrivateEndpointCompartmentRequest @@ -154,7 +162,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeDataSafePrivateEndpointCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -215,7 +227,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDataSafePrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -272,7 +288,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDataSafePrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -335,7 +355,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + enableDataSafeConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -391,7 +415,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataSafeConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -450,7 +478,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDataSafePrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -508,7 +540,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -580,7 +616,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDataSafePrivateEndpointsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -667,7 +707,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -754,7 +798,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -841,7 +889,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -931,7 +983,11 @@ export class DataSafeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDataSafePrivateEndpointRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/datasafe/lib/datasafe-waiter.ts b/lib/datasafe/lib/datasafe-waiter.ts index 0ca852076c..997f94f3d1 100644 --- a/lib/datasafe/lib/datasafe-waiter.ts +++ b/lib/datasafe/lib/datasafe-waiter.ts @@ -38,7 +38,7 @@ export class DataSafeWaiter { this.config, () => this.client.getDataSafeConfiguration(request), response => targetStates.exists(response.dataSafeConfiguration.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } @@ -57,7 +57,7 @@ export class DataSafeWaiter { this.config, () => this.client.getDataSafePrivateEndpoint(request), response => targetStates.exists(response.dataSafePrivateEndpoint.lifecycleState), - targetStates.includes(models.LifecycleState.DELETED) + targetStates.includes(models.LifecycleState.Deleted) ); } diff --git a/lib/datasafe/lib/model/lifecycle-state.ts b/lib/datasafe/lib/model/lifecycle-state.ts index 98dd95b872..588ac901b8 100644 --- a/lib/datasafe/lib/model/lifecycle-state.ts +++ b/lib/datasafe/lib/model/lifecycle-state.ts @@ -18,19 +18,19 @@ import common = require("oci-common"); * The current state of the resource. **/ export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - NA = "NA", + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Na = "NA", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleState { diff --git a/lib/datasafe/lib/model/service-list.ts b/lib/datasafe/lib/model/service-list.ts index 61f9aebabb..f62b10ae93 100644 --- a/lib/datasafe/lib/model/service-list.ts +++ b/lib/datasafe/lib/model/service-list.ts @@ -18,18 +18,18 @@ import common = require("oci-common"); * List of (Oracle) Data Safe services, the only production service is DataSafe, the other services are used in devtest. **/ export enum ServiceList { - DATA_SAFE = "DataSafe", - DATA_SAFE_DEV = "DataSafe-dev", - DATA_SAFE_DEV1 = "DataSafe-dev1", - DATA_SAFE_DEV2 = "DataSafe-dev2", - DATA_SAFE_DEV3 = "DataSafe-dev3", - DATA_SAFE_LRG1 = "DataSafe-lrg1", - DATA_SAFE_LRG2 = "DataSafe-lrg2", - DATA_SAFE_LRG3 = "DataSafe-lrg3", - DATA_SAFE_LRG4 = "DataSafe-lrg4", - DATA_SAFE_PTEST = "DataSafe-ptest", - DATA_SAFE_STEST = "DataSafe-stest", - DATA_SAFE_STAGE = "DataSafe-stage" + DataSafe = "DataSafe", + DataSafeDev = "DataSafe-dev", + DataSafeDev1 = "DataSafe-dev1", + DataSafeDev2 = "DataSafe-dev2", + DataSafeDev3 = "DataSafe-dev3", + DataSafeLrg1 = "DataSafe-lrg1", + DataSafeLrg2 = "DataSafe-lrg2", + DataSafeLrg3 = "DataSafe-lrg3", + DataSafeLrg4 = "DataSafe-lrg4", + DataSafePtest = "DataSafe-ptest", + DataSafeStest = "DataSafe-stest", + DataSafeStage = "DataSafe-stage" } export namespace ServiceList { diff --git a/lib/datasafe/lib/model/work-request-resource.ts b/lib/datasafe/lib/model/work-request-resource.ts index 6961188084..4418b0a993 100644 --- a/lib/datasafe/lib/model/work-request-resource.ts +++ b/lib/datasafe/lib/model/work-request-resource.ts @@ -42,16 +42,15 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/datasafe/lib/model/work-request-summary.ts b/lib/datasafe/lib/model/work-request-summary.ts index 8095a9ae28..05940f7d94 100644 --- a/lib/datasafe/lib/model/work-request-summary.ts +++ b/lib/datasafe/lib/model/work-request-summary.ts @@ -62,30 +62,28 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum OperationType { - ENABLEDATASAFECONFIGURATION = "ENABLE_DATA_SAFE_CONFIGURATION", - CREATEPRIVATEENDPOINT = "CREATE_PRIVATE_ENDPOINT", - UPDATEPRIVATEENDPOINT = "UPDATE_PRIVATE_ENDPOINT", - DELETEPRIVATEENDPOINT = "DELETE_PRIVATE_ENDPOINT", - CHANGEPRIVATEENDPOINTCOMPARTMENT = "CHANGE_PRIVATE_ENDPOINT_COMPARTMENT", - + EnableDataSafeConfiguration = "ENABLE_DATA_SAFE_CONFIGURATION", + CreatePrivateEndpoint = "CREATE_PRIVATE_ENDPOINT", + UpdatePrivateEndpoint = "UPDATE_PRIVATE_ENDPOINT", + DeletePrivateEndpoint = "DELETE_PRIVATE_ENDPOINT", + ChangePrivateEndpointCompartment = "CHANGE_PRIVATE_ENDPOINT_COMPARTMENT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/datasafe/lib/model/work-request.ts b/lib/datasafe/lib/model/work-request.ts index e6bab8470b..8510175d3b 100644 --- a/lib/datasafe/lib/model/work-request.ts +++ b/lib/datasafe/lib/model/work-request.ts @@ -62,30 +62,28 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - ENABLEDATASAFECONFIGURATION = "ENABLE_DATA_SAFE_CONFIGURATION", - CREATEPRIVATEENDPOINT = "CREATE_PRIVATE_ENDPOINT", - UPDATEPRIVATEENDPOINT = "UPDATE_PRIVATE_ENDPOINT", - DELETEPRIVATEENDPOINT = "DELETE_PRIVATE_ENDPOINT", - CHANGEPRIVATEENDPOINTCOMPARTMENT = "CHANGE_PRIVATE_ENDPOINT_COMPARTMENT", - + EnableDataSafeConfiguration = "ENABLE_DATA_SAFE_CONFIGURATION", + CreatePrivateEndpoint = "CREATE_PRIVATE_ENDPOINT", + UpdatePrivateEndpoint = "UPDATE_PRIVATE_ENDPOINT", + DeletePrivateEndpoint = "DELETE_PRIVATE_ENDPOINT", + ChangePrivateEndpointCompartment = "CHANGE_PRIVATE_ENDPOINT_COMPARTMENT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/datasafe/lib/request/change-data-safe-private-endpoint-compartment-request.ts b/lib/datasafe/lib/request/change-data-safe-private-endpoint-compartment-request.ts index 22d81f0a73..afcc67aa9d 100644 --- a/lib/datasafe/lib/request/change-data-safe-private-endpoint-compartment-request.ts +++ b/lib/datasafe/lib/request/change-data-safe-private-endpoint-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeDataSafePrivateEndpointCompartmentRequest { +export interface ChangeDataSafePrivateEndpointCompartmentRequest extends common.BaseRequest { /** * The OCID of the private endpoint. */ diff --git a/lib/datasafe/lib/request/create-data-safe-private-endpoint-request.ts b/lib/datasafe/lib/request/create-data-safe-private-endpoint-request.ts index 5143875dbf..cbf6491876 100644 --- a/lib/datasafe/lib/request/create-data-safe-private-endpoint-request.ts +++ b/lib/datasafe/lib/request/create-data-safe-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDataSafePrivateEndpointRequest { +export interface CreateDataSafePrivateEndpointRequest extends common.BaseRequest { /** * Details to create a new private endpoint. */ diff --git a/lib/datasafe/lib/request/delete-data-safe-private-endpoint-request.ts b/lib/datasafe/lib/request/delete-data-safe-private-endpoint-request.ts index c4224df45d..efd5c40178 100644 --- a/lib/datasafe/lib/request/delete-data-safe-private-endpoint-request.ts +++ b/lib/datasafe/lib/request/delete-data-safe-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDataSafePrivateEndpointRequest { +export interface DeleteDataSafePrivateEndpointRequest extends common.BaseRequest { /** * The OCID of the private endpoint. */ diff --git a/lib/datasafe/lib/request/enable-data-safe-configuration-request.ts b/lib/datasafe/lib/request/enable-data-safe-configuration-request.ts index 861291f4a1..94458bad84 100644 --- a/lib/datasafe/lib/request/enable-data-safe-configuration-request.ts +++ b/lib/datasafe/lib/request/enable-data-safe-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface EnableDataSafeConfigurationRequest { +export interface EnableDataSafeConfigurationRequest extends common.BaseRequest { /** * The details used to enable Data Safe. */ diff --git a/lib/datasafe/lib/request/get-data-safe-configuration-request.ts b/lib/datasafe/lib/request/get-data-safe-configuration-request.ts index 0d9cf20cb6..36f6d75581 100644 --- a/lib/datasafe/lib/request/get-data-safe-configuration-request.ts +++ b/lib/datasafe/lib/request/get-data-safe-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataSafeConfigurationRequest { +export interface GetDataSafeConfigurationRequest extends common.BaseRequest { /** * A filter to return only resources that match the specified compartment OCID. */ diff --git a/lib/datasafe/lib/request/get-data-safe-private-endpoint-request.ts b/lib/datasafe/lib/request/get-data-safe-private-endpoint-request.ts index 681e30e3b9..93e3d0d783 100644 --- a/lib/datasafe/lib/request/get-data-safe-private-endpoint-request.ts +++ b/lib/datasafe/lib/request/get-data-safe-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDataSafePrivateEndpointRequest { +export interface GetDataSafePrivateEndpointRequest extends common.BaseRequest { /** * The OCID of the private endpoint. */ diff --git a/lib/datasafe/lib/request/get-work-request-request.ts b/lib/datasafe/lib/request/get-work-request-request.ts index 82bd36a583..f31f54f867 100644 --- a/lib/datasafe/lib/request/get-work-request-request.ts +++ b/lib/datasafe/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/datasafe/lib/request/list-data-safe-private-endpoints-request.ts b/lib/datasafe/lib/request/list-data-safe-private-endpoints-request.ts index 2f4a2cc653..8bf05a3941 100644 --- a/lib/datasafe/lib/request/list-data-safe-private-endpoints-request.ts +++ b/lib/datasafe/lib/request/list-data-safe-private-endpoints-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDataSafePrivateEndpointsRequest { +export interface ListDataSafePrivateEndpointsRequest extends common.BaseRequest { /** * A filter to return only resources that match the specified compartment OCID. */ @@ -56,12 +56,12 @@ export interface ListDataSafePrivateEndpointsRequest { export namespace ListDataSafePrivateEndpointsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/datasafe/lib/request/list-work-request-errors-request.ts b/lib/datasafe/lib/request/list-work-request-errors-request.ts index e3e5647612..9aa6382728 100644 --- a/lib/datasafe/lib/request/list-work-request-errors-request.ts +++ b/lib/datasafe/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/datasafe/lib/request/list-work-request-logs-request.ts b/lib/datasafe/lib/request/list-work-request-logs-request.ts index 0a78d8c9c5..300681099b 100644 --- a/lib/datasafe/lib/request/list-work-request-logs-request.ts +++ b/lib/datasafe/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/datasafe/lib/request/list-work-requests-request.ts b/lib/datasafe/lib/request/list-work-requests-request.ts index afa8754a07..4cff2d8fcf 100644 --- a/lib/datasafe/lib/request/list-work-requests-request.ts +++ b/lib/datasafe/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * A filter to return only resources that match the specified compartment OCID. */ diff --git a/lib/datasafe/lib/request/update-data-safe-private-endpoint-request.ts b/lib/datasafe/lib/request/update-data-safe-private-endpoint-request.ts index 1ff9e09b58..bd91b9449e 100644 --- a/lib/datasafe/lib/request/update-data-safe-private-endpoint-request.ts +++ b/lib/datasafe/lib/request/update-data-safe-private-endpoint-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDataSafePrivateEndpointRequest { +export interface UpdateDataSafePrivateEndpointRequest extends common.BaseRequest { /** * The OCID of the private endpoint. */ diff --git a/lib/datasafe/package.json b/lib/datasafe/package.json index fa7d0e2f6d..6ab9a4570a 100644 --- a/lib/datasafe/package.json +++ b/lib/datasafe/package.json @@ -1,6 +1,6 @@ { "name": "oci-datasafe", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Data Safe ", "repository": { "type": "git", diff --git a/lib/datascience/lib/client.ts b/lib/datascience/lib/client.ts index fd861d01ec..23978bf899 100644 --- a/lib/datascience/lib/client.ts +++ b/lib/datascience/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { DataScienceWaiter } from "./datascience-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class DataScienceClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DataScienceWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class DataScienceClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Activates the model. * @param ActivateModelRequest @@ -146,7 +154,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + activateModelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -206,7 +218,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + activateNotebookSessionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -262,7 +278,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -320,7 +340,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeModelCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -378,7 +402,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeNotebookSessionCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -436,7 +464,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeProjectCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -490,7 +522,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createModelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -552,7 +588,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request, true); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createModelArtifactRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request, true)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -614,7 +654,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createModelProvenanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -677,7 +721,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createNotebookSessionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -749,7 +797,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -808,7 +860,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deactivateModelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -868,7 +924,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deactivateNotebookSessionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -924,7 +984,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteModelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -976,7 +1040,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteNotebookSessionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1032,7 +1100,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1087,7 +1159,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getModelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1147,7 +1223,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getModelArtifactContentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1226,7 +1306,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getModelProvenanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1284,7 +1368,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNotebookSessionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1342,7 +1430,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1400,7 +1492,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1463,7 +1559,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + headModelArtifactRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1547,7 +1647,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listModelsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1638,7 +1742,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNotebookSessionShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1735,7 +1843,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNotebookSessionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1831,7 +1943,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listProjectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1920,7 +2036,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1973,7 +2093,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2033,7 +2157,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2127,7 +2255,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateModelRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2192,7 +2324,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateModelProvenanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2260,7 +2396,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNotebookSessionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2324,7 +2464,11 @@ export class DataScienceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateProjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/datascience/lib/datascience-waiter.ts b/lib/datascience/lib/datascience-waiter.ts index 1a9f84bfa6..f7f83fc762 100644 --- a/lib/datascience/lib/datascience-waiter.ts +++ b/lib/datascience/lib/datascience-waiter.ts @@ -39,7 +39,7 @@ export class DataScienceWaiter { this.config, () => this.client.getModel(request), response => targetStates.exists(response.model.lifecycleState), - targetStates.includes(models.ModelLifecycleState.DELETED) + targetStates.includes(models.ModelLifecycleState.Deleted) ); } @@ -58,7 +58,7 @@ export class DataScienceWaiter { this.config, () => this.client.getNotebookSession(request), response => targetStates.exists(response.notebookSession.lifecycleState), - targetStates.includes(models.NotebookSessionLifecycleState.DELETED) + targetStates.includes(models.NotebookSessionLifecycleState.Deleted) ); } @@ -77,7 +77,7 @@ export class DataScienceWaiter { this.config, () => this.client.getProject(request), response => targetStates.exists(response.project.lifecycleState), - targetStates.includes(models.ProjectLifecycleState.DELETED) + targetStates.includes(models.ProjectLifecycleState.Deleted) ); } diff --git a/lib/datascience/lib/model/model-lifecycle-state.ts b/lib/datascience/lib/model/model-lifecycle-state.ts index a041d2a2a9..2f0403678b 100644 --- a/lib/datascience/lib/model/model-lifecycle-state.ts +++ b/lib/datascience/lib/model/model-lifecycle-state.ts @@ -19,16 +19,16 @@ import common = require("oci-common"); * The lifecycle state of a model. **/ export enum ModelLifecycleState { - ACTIVE = "ACTIVE", - DELETED = "DELETED", - FAILED = "FAILED", - INACTIVE = "INACTIVE", + Active = "ACTIVE", + Deleted = "DELETED", + Failed = "FAILED", + Inactive = "INACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ModelLifecycleState { diff --git a/lib/datascience/lib/model/notebook-session-lifecycle-state.ts b/lib/datascience/lib/model/notebook-session-lifecycle-state.ts index cf06cc7d0a..760254c99e 100644 --- a/lib/datascience/lib/model/notebook-session-lifecycle-state.ts +++ b/lib/datascience/lib/model/notebook-session-lifecycle-state.ts @@ -19,19 +19,19 @@ import common = require("oci-common"); * The lifecycle state of a notebook session. **/ export enum NotebookSessionLifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Inactive = "INACTIVE", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace NotebookSessionLifecycleState { diff --git a/lib/datascience/lib/model/project-lifecycle-state.ts b/lib/datascience/lib/model/project-lifecycle-state.ts index 392e670dbb..79ce934a30 100644 --- a/lib/datascience/lib/model/project-lifecycle-state.ts +++ b/lib/datascience/lib/model/project-lifecycle-state.ts @@ -19,15 +19,15 @@ import common = require("oci-common"); * The lifecycle state of a project. **/ export enum ProjectLifecycleState { - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ProjectLifecycleState { diff --git a/lib/datascience/lib/model/work-request-operation-type.ts b/lib/datascience/lib/model/work-request-operation-type.ts index acd855718f..a47ea80767 100644 --- a/lib/datascience/lib/model/work-request-operation-type.ts +++ b/lib/datascience/lib/model/work-request-operation-type.ts @@ -19,18 +19,18 @@ import common = require("oci-common"); * The types of work request operations. **/ export enum WorkRequestOperationType { - NOTEBOOK_SESSION_CREATE = "NOTEBOOK_SESSION_CREATE", - NOTEBOOK_SESSION_DELETE = "NOTEBOOK_SESSION_DELETE", - NOTEBOOK_SESSION_ACTIVATE = "NOTEBOOK_SESSION_ACTIVATE", - NOTEBOOK_SESSION_DEACTIVATE = "NOTEBOOK_SESSION_DEACTIVATE", - PROJECT_DELETE = "PROJECT_DELETE", - WORKREQUEST_CANCEL = "WORKREQUEST_CANCEL", + NotebookSessionCreate = "NOTEBOOK_SESSION_CREATE", + NotebookSessionDelete = "NOTEBOOK_SESSION_DELETE", + NotebookSessionActivate = "NOTEBOOK_SESSION_ACTIVATE", + NotebookSessionDeactivate = "NOTEBOOK_SESSION_DEACTIVATE", + ProjectDelete = "PROJECT_DELETE", + WorkrequestCancel = "WORKREQUEST_CANCEL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestOperationType { diff --git a/lib/datascience/lib/model/work-request-resource.ts b/lib/datascience/lib/model/work-request-resource.ts index bb85e6f6a9..5637ee6b28 100644 --- a/lib/datascience/lib/model/work-request-resource.ts +++ b/lib/datascience/lib/model/work-request-resource.ts @@ -39,17 +39,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/datascience/lib/model/work-request-status.ts b/lib/datascience/lib/model/work-request-status.ts index 8812e6d739..736bc9e9ab 100644 --- a/lib/datascience/lib/model/work-request-status.ts +++ b/lib/datascience/lib/model/work-request-status.ts @@ -19,18 +19,18 @@ import common = require("oci-common"); * The status of a work request. **/ export enum WorkRequestStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestStatus { diff --git a/lib/datascience/lib/request/activate-model-request.ts b/lib/datascience/lib/request/activate-model-request.ts index 96a2241691..44c57db9d1 100644 --- a/lib/datascience/lib/request/activate-model-request.ts +++ b/lib/datascience/lib/request/activate-model-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ActivateModelRequest { +export interface ActivateModelRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/activate-notebook-session-request.ts b/lib/datascience/lib/request/activate-notebook-session-request.ts index 1650f859b6..b865d20792 100644 --- a/lib/datascience/lib/request/activate-notebook-session-request.ts +++ b/lib/datascience/lib/request/activate-notebook-session-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ActivateNotebookSessionRequest { +export interface ActivateNotebookSessionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the notebook session. */ diff --git a/lib/datascience/lib/request/cancel-work-request-request.ts b/lib/datascience/lib/request/cancel-work-request-request.ts index 120a94aa50..984b61b31d 100644 --- a/lib/datascience/lib/request/cancel-work-request-request.ts +++ b/lib/datascience/lib/request/cancel-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelWorkRequestRequest { +export interface CancelWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/datascience/lib/request/change-model-compartment-request.ts b/lib/datascience/lib/request/change-model-compartment-request.ts index e97522a416..f02beed30e 100644 --- a/lib/datascience/lib/request/change-model-compartment-request.ts +++ b/lib/datascience/lib/request/change-model-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeModelCompartmentRequest { +export interface ChangeModelCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/change-notebook-session-compartment-request.ts b/lib/datascience/lib/request/change-notebook-session-compartment-request.ts index 61438e4719..eb45250353 100644 --- a/lib/datascience/lib/request/change-notebook-session-compartment-request.ts +++ b/lib/datascience/lib/request/change-notebook-session-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeNotebookSessionCompartmentRequest { +export interface ChangeNotebookSessionCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the notebook session. */ diff --git a/lib/datascience/lib/request/change-project-compartment-request.ts b/lib/datascience/lib/request/change-project-compartment-request.ts index 2c9634fffc..cdd14960ad 100644 --- a/lib/datascience/lib/request/change-project-compartment-request.ts +++ b/lib/datascience/lib/request/change-project-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeProjectCompartmentRequest { +export interface ChangeProjectCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the project. */ diff --git a/lib/datascience/lib/request/create-model-artifact-request.ts b/lib/datascience/lib/request/create-model-artifact-request.ts index 25450d53a5..24389b77a1 100644 --- a/lib/datascience/lib/request/create-model-artifact-request.ts +++ b/lib/datascience/lib/request/create-model-artifact-request.ts @@ -14,7 +14,7 @@ import * as model from "../model"; import common = require("oci-common"); import stream = require("stream"); -export interface CreateModelArtifactRequest { +export interface CreateModelArtifactRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/create-model-provenance-request.ts b/lib/datascience/lib/request/create-model-provenance-request.ts index 3c77f20947..9b8e1e2848 100644 --- a/lib/datascience/lib/request/create-model-provenance-request.ts +++ b/lib/datascience/lib/request/create-model-provenance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateModelProvenanceRequest { +export interface CreateModelProvenanceRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/create-model-request.ts b/lib/datascience/lib/request/create-model-request.ts index c61e9cbcdf..8ed70df097 100644 --- a/lib/datascience/lib/request/create-model-request.ts +++ b/lib/datascience/lib/request/create-model-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateModelRequest { +export interface CreateModelRequest extends common.BaseRequest { /** * Details for creating a new model. */ diff --git a/lib/datascience/lib/request/create-notebook-session-request.ts b/lib/datascience/lib/request/create-notebook-session-request.ts index cb44fca8ed..51893aa25c 100644 --- a/lib/datascience/lib/request/create-notebook-session-request.ts +++ b/lib/datascience/lib/request/create-notebook-session-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateNotebookSessionRequest { +export interface CreateNotebookSessionRequest extends common.BaseRequest { /** * Details for creating a new notebook session. */ diff --git a/lib/datascience/lib/request/create-project-request.ts b/lib/datascience/lib/request/create-project-request.ts index a34de16f98..3cba0456b9 100644 --- a/lib/datascience/lib/request/create-project-request.ts +++ b/lib/datascience/lib/request/create-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateProjectRequest { +export interface CreateProjectRequest extends common.BaseRequest { /** * Details for creating a new project. */ diff --git a/lib/datascience/lib/request/deactivate-model-request.ts b/lib/datascience/lib/request/deactivate-model-request.ts index a7f0e5d856..a7d4aa822f 100644 --- a/lib/datascience/lib/request/deactivate-model-request.ts +++ b/lib/datascience/lib/request/deactivate-model-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeactivateModelRequest { +export interface DeactivateModelRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/deactivate-notebook-session-request.ts b/lib/datascience/lib/request/deactivate-notebook-session-request.ts index 4890abc778..356518c793 100644 --- a/lib/datascience/lib/request/deactivate-notebook-session-request.ts +++ b/lib/datascience/lib/request/deactivate-notebook-session-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeactivateNotebookSessionRequest { +export interface DeactivateNotebookSessionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the notebook session. */ diff --git a/lib/datascience/lib/request/delete-model-request.ts b/lib/datascience/lib/request/delete-model-request.ts index cbc994ff2e..37b992ab6e 100644 --- a/lib/datascience/lib/request/delete-model-request.ts +++ b/lib/datascience/lib/request/delete-model-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteModelRequest { +export interface DeleteModelRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/delete-notebook-session-request.ts b/lib/datascience/lib/request/delete-notebook-session-request.ts index d5ed7bb36d..79e23b12e5 100644 --- a/lib/datascience/lib/request/delete-notebook-session-request.ts +++ b/lib/datascience/lib/request/delete-notebook-session-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteNotebookSessionRequest { +export interface DeleteNotebookSessionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the notebook session. */ diff --git a/lib/datascience/lib/request/delete-project-request.ts b/lib/datascience/lib/request/delete-project-request.ts index e8e2a7c2b9..9e7dc4048c 100644 --- a/lib/datascience/lib/request/delete-project-request.ts +++ b/lib/datascience/lib/request/delete-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteProjectRequest { +export interface DeleteProjectRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the project. */ diff --git a/lib/datascience/lib/request/get-model-artifact-content-request.ts b/lib/datascience/lib/request/get-model-artifact-content-request.ts index d938a0f51c..dff0fd584b 100644 --- a/lib/datascience/lib/request/get-model-artifact-content-request.ts +++ b/lib/datascience/lib/request/get-model-artifact-content-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetModelArtifactContentRequest { +export interface GetModelArtifactContentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/get-model-provenance-request.ts b/lib/datascience/lib/request/get-model-provenance-request.ts index 587b6ab05e..16c7ff8525 100644 --- a/lib/datascience/lib/request/get-model-provenance-request.ts +++ b/lib/datascience/lib/request/get-model-provenance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetModelProvenanceRequest { +export interface GetModelProvenanceRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/get-model-request.ts b/lib/datascience/lib/request/get-model-request.ts index a985f8889e..93da0b77a1 100644 --- a/lib/datascience/lib/request/get-model-request.ts +++ b/lib/datascience/lib/request/get-model-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetModelRequest { +export interface GetModelRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/get-notebook-session-request.ts b/lib/datascience/lib/request/get-notebook-session-request.ts index 3a23fa510f..ef22684098 100644 --- a/lib/datascience/lib/request/get-notebook-session-request.ts +++ b/lib/datascience/lib/request/get-notebook-session-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNotebookSessionRequest { +export interface GetNotebookSessionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the notebook session. */ diff --git a/lib/datascience/lib/request/get-project-request.ts b/lib/datascience/lib/request/get-project-request.ts index fa321057b9..b0ef6cb228 100644 --- a/lib/datascience/lib/request/get-project-request.ts +++ b/lib/datascience/lib/request/get-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetProjectRequest { +export interface GetProjectRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the project. */ diff --git a/lib/datascience/lib/request/get-work-request-request.ts b/lib/datascience/lib/request/get-work-request-request.ts index 8bff57cd54..de7420b37b 100644 --- a/lib/datascience/lib/request/get-work-request-request.ts +++ b/lib/datascience/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/datascience/lib/request/head-model-artifact-request.ts b/lib/datascience/lib/request/head-model-artifact-request.ts index af92803cbb..6910edf695 100644 --- a/lib/datascience/lib/request/head-model-artifact-request.ts +++ b/lib/datascience/lib/request/head-model-artifact-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface HeadModelArtifactRequest { +export interface HeadModelArtifactRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/list-models-request.ts b/lib/datascience/lib/request/list-models-request.ts index 445298638c..a7c9f3fddd 100644 --- a/lib/datascience/lib/request/list-models-request.ts +++ b/lib/datascience/lib/request/list-models-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListModelsRequest { +export interface ListModelsRequest extends common.BaseRequest { /** * Filter results by the [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the compartment. */ @@ -80,8 +80,8 @@ See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/us export namespace ListModelsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/datascience/lib/request/list-notebook-session-shapes-request.ts b/lib/datascience/lib/request/list-notebook-session-shapes-request.ts index 131f8e645c..08b8b1e2a1 100644 --- a/lib/datascience/lib/request/list-notebook-session-shapes-request.ts +++ b/lib/datascience/lib/request/list-notebook-session-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNotebookSessionShapesRequest { +export interface ListNotebookSessionShapesRequest extends common.BaseRequest { /** * Filter results by the [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/datascience/lib/request/list-notebook-sessions-request.ts b/lib/datascience/lib/request/list-notebook-sessions-request.ts index b4d2340c26..729dc4a0a5 100644 --- a/lib/datascience/lib/request/list-notebook-sessions-request.ts +++ b/lib/datascience/lib/request/list-notebook-sessions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNotebookSessionsRequest { +export interface ListNotebookSessionsRequest extends common.BaseRequest { /** * Filter results by the [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the compartment. */ @@ -81,8 +81,8 @@ See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/us export namespace ListNotebookSessionsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/datascience/lib/request/list-projects-request.ts b/lib/datascience/lib/request/list-projects-request.ts index d36efb30fb..e62466888a 100644 --- a/lib/datascience/lib/request/list-projects-request.ts +++ b/lib/datascience/lib/request/list-projects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListProjectsRequest { +export interface ListProjectsRequest extends common.BaseRequest { /** * Filter results by the [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the compartment. */ @@ -77,8 +77,8 @@ See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/us export namespace ListProjectsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/datascience/lib/request/list-work-request-errors-request.ts b/lib/datascience/lib/request/list-work-request-errors-request.ts index 9fafa74075..48ea3ea239 100644 --- a/lib/datascience/lib/request/list-work-request-errors-request.ts +++ b/lib/datascience/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/datascience/lib/request/list-work-request-logs-request.ts b/lib/datascience/lib/request/list-work-request-logs-request.ts index 9cfc3c9ea5..248fdd41df 100644 --- a/lib/datascience/lib/request/list-work-request-logs-request.ts +++ b/lib/datascience/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/datascience/lib/request/list-work-requests-request.ts b/lib/datascience/lib/request/list-work-requests-request.ts index 2acccb7136..8d8b948e63 100644 --- a/lib/datascience/lib/request/list-work-requests-request.ts +++ b/lib/datascience/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * Filter results by the [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the compartment. */ @@ -68,26 +68,26 @@ See [List Pagination](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/us export namespace ListWorkRequestsRequest { export enum OperationType { - NOTEBOOKSESSIONCREATE = "NOTEBOOK_SESSION_CREATE", - NOTEBOOKSESSIONDELETE = "NOTEBOOK_SESSION_DELETE", - NOTEBOOKSESSIONACTIVATE = "NOTEBOOK_SESSION_ACTIVATE", - NOTEBOOKSESSIONDEACTIVATE = "NOTEBOOK_SESSION_DEACTIVATE", - PROJECTDELETE = "PROJECT_DELETE", - WORKREQUESTCANCEL = "WORKREQUEST_CANCEL" + NotebookSessionCreate = "NOTEBOOK_SESSION_CREATE", + NotebookSessionDelete = "NOTEBOOK_SESSION_DELETE", + NotebookSessionActivate = "NOTEBOOK_SESSION_ACTIVATE", + NotebookSessionDeactivate = "NOTEBOOK_SESSION_DEACTIVATE", + ProjectDelete = "PROJECT_DELETE", + WorkrequestCancel = "WORKREQUEST_CANCEL" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED" + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/datascience/lib/request/update-model-provenance-request.ts b/lib/datascience/lib/request/update-model-provenance-request.ts index 318dfac091..eb5fcf03b6 100644 --- a/lib/datascience/lib/request/update-model-provenance-request.ts +++ b/lib/datascience/lib/request/update-model-provenance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateModelProvenanceRequest { +export interface UpdateModelProvenanceRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/update-model-request.ts b/lib/datascience/lib/request/update-model-request.ts index 46aeb2a453..bec8f009b5 100644 --- a/lib/datascience/lib/request/update-model-request.ts +++ b/lib/datascience/lib/request/update-model-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateModelRequest { +export interface UpdateModelRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the model. */ diff --git a/lib/datascience/lib/request/update-notebook-session-request.ts b/lib/datascience/lib/request/update-notebook-session-request.ts index 7488e880b1..271afe7fd4 100644 --- a/lib/datascience/lib/request/update-notebook-session-request.ts +++ b/lib/datascience/lib/request/update-notebook-session-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNotebookSessionRequest { +export interface UpdateNotebookSessionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the notebook session. */ diff --git a/lib/datascience/lib/request/update-project-request.ts b/lib/datascience/lib/request/update-project-request.ts index 1155469970..8cb8e7fcab 100644 --- a/lib/datascience/lib/request/update-project-request.ts +++ b/lib/datascience/lib/request/update-project-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateProjectRequest { +export interface UpdateProjectRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/API/Concepts/identifiers.htm) of the project. */ diff --git a/lib/datascience/package.json b/lib/datascience/package.json index cffd006135..ede38f3461 100644 --- a/lib/datascience/package.json +++ b/lib/datascience/package.json @@ -1,6 +1,6 @@ { "name": "oci-datascience", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Data Science Service", "repository": { "type": "git", diff --git a/lib/dns/lib/client.ts b/lib/dns/lib/client.ts index eb6a9b1fe7..e1a5726b1d 100644 --- a/lib/dns/lib/client.ts +++ b/lib/dns/lib/client.ts @@ -24,7 +24,7 @@ import { genericPaginateResponses } from "oci-common"; import { DnsWaiter } from "./dns-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -37,6 +37,7 @@ export class DnsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DnsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -121,6 +122,13 @@ export class DnsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a steering policy into a different compartment. * @param ChangeSteeringPolicyCompartmentRequest @@ -159,7 +167,11 @@ export class DnsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSteeringPolicyCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -216,7 +228,11 @@ export class DnsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeTsigKeyCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -274,7 +290,11 @@ export class DnsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeZoneCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -330,7 +350,11 @@ export class DnsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSteeringPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -399,7 +423,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSteeringPolicyAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -462,7 +490,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTsigKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -528,7 +560,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createZoneRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -591,7 +627,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDomainRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -648,7 +688,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRRSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -704,7 +748,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSteeringPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -760,7 +808,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSteeringPolicyAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -813,7 +865,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTsigKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -874,7 +930,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteZoneRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -938,7 +998,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDomainRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1053,7 +1117,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRRSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1158,7 +1226,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSteeringPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1219,7 +1291,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSteeringPolicyAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1280,7 +1356,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTsigKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1344,7 +1424,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getZoneRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1417,7 +1501,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getZoneRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1535,7 +1623,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSteeringPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1639,7 +1731,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSteeringPolicyAttachmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1735,7 +1831,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTsigKeysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1830,7 +1930,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listZonesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1932,7 +2036,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + patchDomainRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2011,7 +2119,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + patchRRSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2092,7 +2204,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + patchZoneRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2176,7 +2292,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDomainRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2255,7 +2375,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRRSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2331,7 +2455,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSteeringPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2399,7 +2527,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSteeringPolicyAttachmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2465,7 +2597,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTsigKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2535,7 +2671,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateZoneRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2607,7 +2747,11 @@ For the purposes of access control, the attachment is automatically placed queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateZoneRecordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/dns/lib/dns-waiter.ts b/lib/dns/lib/dns-waiter.ts index 7ab883cb52..92f99a79b7 100644 --- a/lib/dns/lib/dns-waiter.ts +++ b/lib/dns/lib/dns-waiter.ts @@ -37,7 +37,7 @@ export class DnsWaiter { this.config, () => this.client.getSteeringPolicy(request), response => targetStates.exists(response.steeringPolicy.lifecycleState), - targetStates.includes(models.SteeringPolicy.LifecycleState.DELETED) + targetStates.includes(models.SteeringPolicy.LifecycleState.Deleted) ); } @@ -92,7 +92,7 @@ export class DnsWaiter { this.config, () => this.client.getZone(request), response => targetStates.exists(response.zone.lifecycleState), - targetStates.includes(models.Zone.LifecycleState.DELETED) + targetStates.includes(models.Zone.LifecycleState.Deleted) ); } } diff --git a/lib/dns/lib/model/create-steering-policy-details.ts b/lib/dns/lib/model/create-steering-policy-details.ts index 20354a1bdf..86c1c46025 100644 --- a/lib/dns/lib/model/create-steering-policy-details.ts +++ b/lib/dns/lib/model/create-steering-policy-details.ts @@ -135,12 +135,12 @@ export interface CreateSteeringPolicyDetails { export namespace CreateSteeringPolicyDetails { export enum Template { - FAILOVER = "FAILOVER", - LOADBALANCE = "LOAD_BALANCE", - ROUTEBYGEO = "ROUTE_BY_GEO", - ROUTEBYASN = "ROUTE_BY_ASN", - ROUTEBYIP = "ROUTE_BY_IP", - CUSTOM = "CUSTOM" + Failover = "FAILOVER", + LoadBalance = "LOAD_BALANCE", + RouteByGeo = "ROUTE_BY_GEO", + RouteByAsn = "ROUTE_BY_ASN", + RouteByIp = "ROUTE_BY_IP", + Custom = "CUSTOM" } export function getJsonObj(obj: CreateSteeringPolicyDetails): object { diff --git a/lib/dns/lib/model/create-zone-details.ts b/lib/dns/lib/model/create-zone-details.ts index 48e16e2d00..68536a32e4 100644 --- a/lib/dns/lib/model/create-zone-details.ts +++ b/lib/dns/lib/model/create-zone-details.ts @@ -40,8 +40,8 @@ export interface CreateZoneDetails extends model.CreateZoneBaseDetails { export namespace CreateZoneDetails { export enum ZoneType { - PRIMARY = "PRIMARY", - SECONDARY = "SECONDARY" + Primary = "PRIMARY", + Secondary = "SECONDARY" } export function getJsonObj(obj: CreateZoneDetails, isParentJsonObj?: boolean): object { diff --git a/lib/dns/lib/model/record-operation.ts b/lib/dns/lib/model/record-operation.ts index fda041c4d3..9ebc9589dc 100644 --- a/lib/dns/lib/model/record-operation.ts +++ b/lib/dns/lib/model/record-operation.ts @@ -91,10 +91,10 @@ export interface RecordOperation { export namespace RecordOperation { export enum Operation { - REQUIRE = "REQUIRE", - PROHIBIT = "PROHIBIT", - ADD = "ADD", - REMOVE = "REMOVE" + Require = "REQUIRE", + Prohibit = "PROHIBIT", + Add = "ADD", + Remove = "REMOVE" } export function getJsonObj(obj: RecordOperation): object { diff --git a/lib/dns/lib/model/sort-order.ts b/lib/dns/lib/model/sort-order.ts index 6304a80d6b..a058b1d2e6 100644 --- a/lib/dns/lib/model/sort-order.ts +++ b/lib/dns/lib/model/sort-order.ts @@ -21,8 +21,8 @@ import common = require("oci-common"); * **/ export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrder { diff --git a/lib/dns/lib/model/steering-policy-attachment-summary.ts b/lib/dns/lib/model/steering-policy-attachment-summary.ts index c95170886e..208a77b2bf 100644 --- a/lib/dns/lib/model/steering-policy-attachment-summary.ts +++ b/lib/dns/lib/model/steering-policy-attachment-summary.ts @@ -73,15 +73,14 @@ export interface SteeringPolicyAttachmentSummary { export namespace SteeringPolicyAttachmentSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SteeringPolicyAttachmentSummary): object { diff --git a/lib/dns/lib/model/steering-policy-attachment.ts b/lib/dns/lib/model/steering-policy-attachment.ts index c8a5d05f44..38b0e91308 100644 --- a/lib/dns/lib/model/steering-policy-attachment.ts +++ b/lib/dns/lib/model/steering-policy-attachment.ts @@ -79,15 +79,14 @@ export interface SteeringPolicyAttachment { export namespace SteeringPolicyAttachment { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SteeringPolicyAttachment): object { diff --git a/lib/dns/lib/model/steering-policy-summary.ts b/lib/dns/lib/model/steering-policy-summary.ts index 3415c66d37..00436484cf 100644 --- a/lib/dns/lib/model/steering-policy-summary.ts +++ b/lib/dns/lib/model/steering-policy-summary.ts @@ -138,31 +138,29 @@ export interface SteeringPolicySummary { export namespace SteeringPolicySummary { export enum Template { - FAILOVER = "FAILOVER", - LOADBALANCE = "LOAD_BALANCE", - ROUTEBYGEO = "ROUTE_BY_GEO", - ROUTEBYASN = "ROUTE_BY_ASN", - ROUTEBYIP = "ROUTE_BY_IP", - CUSTOM = "CUSTOM", - + Failover = "FAILOVER", + LoadBalance = "LOAD_BALANCE", + RouteByGeo = "ROUTE_BY_GEO", + RouteByAsn = "ROUTE_BY_ASN", + RouteByIp = "ROUTE_BY_IP", + Custom = "CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SteeringPolicySummary): object { diff --git a/lib/dns/lib/model/steering-policy.ts b/lib/dns/lib/model/steering-policy.ts index 20bf420b29..3964dc1a5e 100644 --- a/lib/dns/lib/model/steering-policy.ts +++ b/lib/dns/lib/model/steering-policy.ts @@ -154,31 +154,29 @@ export interface SteeringPolicy { export namespace SteeringPolicy { export enum Template { - FAILOVER = "FAILOVER", - LOADBALANCE = "LOAD_BALANCE", - ROUTEBYGEO = "ROUTE_BY_GEO", - ROUTEBYASN = "ROUTE_BY_ASN", - ROUTEBYIP = "ROUTE_BY_IP", - CUSTOM = "CUSTOM", - + Failover = "FAILOVER", + LoadBalance = "LOAD_BALANCE", + RouteByGeo = "ROUTE_BY_GEO", + RouteByAsn = "ROUTE_BY_ASN", + RouteByIp = "ROUTE_BY_IP", + Custom = "CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SteeringPolicy): object { diff --git a/lib/dns/lib/model/tsig-key-summary.ts b/lib/dns/lib/model/tsig-key-summary.ts index bd6c58557b..1c5063380e 100644 --- a/lib/dns/lib/model/tsig-key-summary.ts +++ b/lib/dns/lib/model/tsig-key-summary.ts @@ -77,14 +77,13 @@ export interface TsigKeySummary { export namespace TsigKeySummary { export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - + Active = "ACTIVE", + Creating = "CREATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TsigKeySummary): object { diff --git a/lib/dns/lib/model/tsig-key.ts b/lib/dns/lib/model/tsig-key.ts index c9929fb2e4..794e3fc1d3 100644 --- a/lib/dns/lib/model/tsig-key.ts +++ b/lib/dns/lib/model/tsig-key.ts @@ -91,14 +91,13 @@ export interface TsigKey { export namespace TsigKey { export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - + Active = "ACTIVE", + Creating = "CREATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TsigKey): object { diff --git a/lib/dns/lib/model/update-steering-policy-details.ts b/lib/dns/lib/model/update-steering-policy-details.ts index 0dabb8b4bd..6b790167ee 100644 --- a/lib/dns/lib/model/update-steering-policy-details.ts +++ b/lib/dns/lib/model/update-steering-policy-details.ts @@ -133,12 +133,12 @@ export interface UpdateSteeringPolicyDetails { export namespace UpdateSteeringPolicyDetails { export enum Template { - FAILOVER = "FAILOVER", - LOADBALANCE = "LOAD_BALANCE", - ROUTEBYGEO = "ROUTE_BY_GEO", - ROUTEBYASN = "ROUTE_BY_ASN", - ROUTEBYIP = "ROUTE_BY_IP", - CUSTOM = "CUSTOM" + Failover = "FAILOVER", + LoadBalance = "LOAD_BALANCE", + RouteByGeo = "ROUTE_BY_GEO", + RouteByAsn = "ROUTE_BY_ASN", + RouteByIp = "ROUTE_BY_IP", + Custom = "CUSTOM" } export function getJsonObj(obj: UpdateSteeringPolicyDetails): object { diff --git a/lib/dns/lib/model/zone-summary.ts b/lib/dns/lib/model/zone-summary.ts index 75a8d3626d..fbccc6001b 100644 --- a/lib/dns/lib/model/zone-summary.ts +++ b/lib/dns/lib/model/zone-summary.ts @@ -90,28 +90,26 @@ export interface ZoneSummary { export namespace ZoneSummary { export enum ZoneType { - PRIMARY = "PRIMARY", - SECONDARY = "SECONDARY", - + Primary = "PRIMARY", + Secondary = "SECONDARY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ZoneSummary): object { diff --git a/lib/dns/lib/model/zone.ts b/lib/dns/lib/model/zone.ts index dfa4233954..0f84d1711c 100644 --- a/lib/dns/lib/model/zone.ts +++ b/lib/dns/lib/model/zone.ts @@ -100,28 +100,26 @@ export interface Zone { export namespace Zone { export enum ZoneType { - PRIMARY = "PRIMARY", - SECONDARY = "SECONDARY", - + Primary = "PRIMARY", + Secondary = "SECONDARY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED", - + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Zone): object { diff --git a/lib/dns/lib/request/change-steering-policy-compartment-request.ts b/lib/dns/lib/request/change-steering-policy-compartment-request.ts index 5d29627f04..8b31df9cc9 100644 --- a/lib/dns/lib/request/change-steering-policy-compartment-request.ts +++ b/lib/dns/lib/request/change-steering-policy-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSteeringPolicyCompartmentRequest { +export interface ChangeSteeringPolicyCompartmentRequest extends common.BaseRequest { /** * The OCID of the target steering policy. */ diff --git a/lib/dns/lib/request/change-tsig-key-compartment-request.ts b/lib/dns/lib/request/change-tsig-key-compartment-request.ts index 31f2840a68..9d17913996 100644 --- a/lib/dns/lib/request/change-tsig-key-compartment-request.ts +++ b/lib/dns/lib/request/change-tsig-key-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeTsigKeyCompartmentRequest { +export interface ChangeTsigKeyCompartmentRequest extends common.BaseRequest { /** * The OCID of the target TSIG key. */ diff --git a/lib/dns/lib/request/change-zone-compartment-request.ts b/lib/dns/lib/request/change-zone-compartment-request.ts index 6b569d5ead..918c0a1d49 100644 --- a/lib/dns/lib/request/change-zone-compartment-request.ts +++ b/lib/dns/lib/request/change-zone-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeZoneCompartmentRequest { +export interface ChangeZoneCompartmentRequest extends common.BaseRequest { /** * The OCID of the target zone. */ diff --git a/lib/dns/lib/request/create-steering-policy-attachment-request.ts b/lib/dns/lib/request/create-steering-policy-attachment-request.ts index 1f0ecb14a3..33e5b2d73f 100644 --- a/lib/dns/lib/request/create-steering-policy-attachment-request.ts +++ b/lib/dns/lib/request/create-steering-policy-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSteeringPolicyAttachmentRequest { +export interface CreateSteeringPolicyAttachmentRequest extends common.BaseRequest { /** * Details for creating a new steering policy attachment. */ diff --git a/lib/dns/lib/request/create-steering-policy-request.ts b/lib/dns/lib/request/create-steering-policy-request.ts index e1f679fac3..d16151251b 100644 --- a/lib/dns/lib/request/create-steering-policy-request.ts +++ b/lib/dns/lib/request/create-steering-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSteeringPolicyRequest { +export interface CreateSteeringPolicyRequest extends common.BaseRequest { /** * Details for creating a new steering policy. */ diff --git a/lib/dns/lib/request/create-tsig-key-request.ts b/lib/dns/lib/request/create-tsig-key-request.ts index fdd0bfe506..47626c93cf 100644 --- a/lib/dns/lib/request/create-tsig-key-request.ts +++ b/lib/dns/lib/request/create-tsig-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTsigKeyRequest { +export interface CreateTsigKeyRequest extends common.BaseRequest { /** * Details for creating a new TSIG key. */ diff --git a/lib/dns/lib/request/create-zone-request.ts b/lib/dns/lib/request/create-zone-request.ts index 3fb37cf804..b54853a3f4 100644 --- a/lib/dns/lib/request/create-zone-request.ts +++ b/lib/dns/lib/request/create-zone-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateZoneRequest { +export interface CreateZoneRequest extends common.BaseRequest { /** * Details for creating a new zone. */ diff --git a/lib/dns/lib/request/delete-domain-records-request.ts b/lib/dns/lib/request/delete-domain-records-request.ts index 5699c9621f..41e5827d3b 100644 --- a/lib/dns/lib/request/delete-domain-records-request.ts +++ b/lib/dns/lib/request/delete-domain-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDomainRecordsRequest { +export interface DeleteDomainRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/delete-rrset-request.ts b/lib/dns/lib/request/delete-rrset-request.ts index 75833e3b57..d7651bef5d 100644 --- a/lib/dns/lib/request/delete-rrset-request.ts +++ b/lib/dns/lib/request/delete-rrset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRRSetRequest { +export interface DeleteRRSetRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/delete-steering-policy-attachment-request.ts b/lib/dns/lib/request/delete-steering-policy-attachment-request.ts index 160fbf6d86..c54c918668 100644 --- a/lib/dns/lib/request/delete-steering-policy-attachment-request.ts +++ b/lib/dns/lib/request/delete-steering-policy-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSteeringPolicyAttachmentRequest { +export interface DeleteSteeringPolicyAttachmentRequest extends common.BaseRequest { /** * The OCID of the target steering policy attachment. */ diff --git a/lib/dns/lib/request/delete-steering-policy-request.ts b/lib/dns/lib/request/delete-steering-policy-request.ts index 4bf78e88b0..a768882977 100644 --- a/lib/dns/lib/request/delete-steering-policy-request.ts +++ b/lib/dns/lib/request/delete-steering-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSteeringPolicyRequest { +export interface DeleteSteeringPolicyRequest extends common.BaseRequest { /** * The OCID of the target steering policy. */ diff --git a/lib/dns/lib/request/delete-tsig-key-request.ts b/lib/dns/lib/request/delete-tsig-key-request.ts index 373ea45e19..dde22a78a7 100644 --- a/lib/dns/lib/request/delete-tsig-key-request.ts +++ b/lib/dns/lib/request/delete-tsig-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTsigKeyRequest { +export interface DeleteTsigKeyRequest extends common.BaseRequest { /** * The OCID of the target TSIG key. */ diff --git a/lib/dns/lib/request/delete-zone-request.ts b/lib/dns/lib/request/delete-zone-request.ts index 274bd784ac..deff262596 100644 --- a/lib/dns/lib/request/delete-zone-request.ts +++ b/lib/dns/lib/request/delete-zone-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteZoneRequest { +export interface DeleteZoneRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/get-domain-records-request.ts b/lib/dns/lib/request/get-domain-records-request.ts index 7beedb1f9b..be42c72f77 100644 --- a/lib/dns/lib/request/get-domain-records-request.ts +++ b/lib/dns/lib/request/get-domain-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDomainRecordsRequest { +export interface GetDomainRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/get-rrset-request.ts b/lib/dns/lib/request/get-rrset-request.ts index 8c6f8efcf2..37348d2dbd 100644 --- a/lib/dns/lib/request/get-rrset-request.ts +++ b/lib/dns/lib/request/get-rrset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRRSetRequest { +export interface GetRRSetRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/get-steering-policy-attachment-request.ts b/lib/dns/lib/request/get-steering-policy-attachment-request.ts index 001b1ded5d..614836eb95 100644 --- a/lib/dns/lib/request/get-steering-policy-attachment-request.ts +++ b/lib/dns/lib/request/get-steering-policy-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSteeringPolicyAttachmentRequest { +export interface GetSteeringPolicyAttachmentRequest extends common.BaseRequest { /** * The OCID of the target steering policy attachment. */ diff --git a/lib/dns/lib/request/get-steering-policy-request.ts b/lib/dns/lib/request/get-steering-policy-request.ts index 1271783536..bb9d31f567 100644 --- a/lib/dns/lib/request/get-steering-policy-request.ts +++ b/lib/dns/lib/request/get-steering-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSteeringPolicyRequest { +export interface GetSteeringPolicyRequest extends common.BaseRequest { /** * The OCID of the target steering policy. */ diff --git a/lib/dns/lib/request/get-tsig-key-request.ts b/lib/dns/lib/request/get-tsig-key-request.ts index 9702c0294f..0fbd3e05f8 100644 --- a/lib/dns/lib/request/get-tsig-key-request.ts +++ b/lib/dns/lib/request/get-tsig-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTsigKeyRequest { +export interface GetTsigKeyRequest extends common.BaseRequest { /** * The OCID of the target TSIG key. */ diff --git a/lib/dns/lib/request/get-zone-records-request.ts b/lib/dns/lib/request/get-zone-records-request.ts index 3faecbb26b..b591c03b16 100644 --- a/lib/dns/lib/request/get-zone-records-request.ts +++ b/lib/dns/lib/request/get-zone-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetZoneRecordsRequest { +export interface GetZoneRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/get-zone-request.ts b/lib/dns/lib/request/get-zone-request.ts index 2c7cb8e92b..5623e680f3 100644 --- a/lib/dns/lib/request/get-zone-request.ts +++ b/lib/dns/lib/request/get-zone-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetZoneRequest { +export interface GetZoneRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/list-steering-policies-request.ts b/lib/dns/lib/request/list-steering-policies-request.ts index 81734d36ad..6d0822e840 100644 --- a/lib/dns/lib/request/list-steering-policies-request.ts +++ b/lib/dns/lib/request/list-steering-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSteeringPoliciesRequest { +export interface ListSteeringPoliciesRequest extends common.BaseRequest { /** * The OCID of the compartment the resource belongs to. */ diff --git a/lib/dns/lib/request/list-steering-policy-attachments-request.ts b/lib/dns/lib/request/list-steering-policy-attachments-request.ts index 1f515690bf..dcabe596ca 100644 --- a/lib/dns/lib/request/list-steering-policy-attachments-request.ts +++ b/lib/dns/lib/request/list-steering-policy-attachments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSteeringPolicyAttachmentsRequest { +export interface ListSteeringPolicyAttachmentsRequest extends common.BaseRequest { /** * The OCID of the compartment the resource belongs to. */ diff --git a/lib/dns/lib/request/list-tsig-keys-request.ts b/lib/dns/lib/request/list-tsig-keys-request.ts index 8bbd50ee2d..4bd2405d77 100644 --- a/lib/dns/lib/request/list-tsig-keys-request.ts +++ b/lib/dns/lib/request/list-tsig-keys-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTsigKeysRequest { +export interface ListTsigKeysRequest extends common.BaseRequest { /** * The OCID of the compartment the resource belongs to. */ diff --git a/lib/dns/lib/request/list-zones-request.ts b/lib/dns/lib/request/list-zones-request.ts index 59cafb6281..6e487460ed 100644 --- a/lib/dns/lib/request/list-zones-request.ts +++ b/lib/dns/lib/request/list-zones-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListZonesRequest { +export interface ListZonesRequest extends common.BaseRequest { /** * The OCID of the compartment the resource belongs to. */ @@ -82,16 +82,16 @@ export interface ListZonesRequest { export namespace ListZonesRequest { export enum ZoneType { - PRIMARY = "PRIMARY", - SECONDARY = "SECONDARY" + Primary = "PRIMARY", + Secondary = "SECONDARY" } export enum LifecycleState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETED = "DELETED", - DELETING = "DELETING", - FAILED = "FAILED" + Active = "ACTIVE", + Creating = "CREATING", + Deleted = "DELETED", + Deleting = "DELETING", + Failed = "FAILED" } export enum SortBy { diff --git a/lib/dns/lib/request/patch-domain-records-request.ts b/lib/dns/lib/request/patch-domain-records-request.ts index 35f6843640..644d15cc12 100644 --- a/lib/dns/lib/request/patch-domain-records-request.ts +++ b/lib/dns/lib/request/patch-domain-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PatchDomainRecordsRequest { +export interface PatchDomainRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/patch-rrset-request.ts b/lib/dns/lib/request/patch-rrset-request.ts index b99b95ad0e..08d70b1ee3 100644 --- a/lib/dns/lib/request/patch-rrset-request.ts +++ b/lib/dns/lib/request/patch-rrset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PatchRRSetRequest { +export interface PatchRRSetRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/patch-zone-records-request.ts b/lib/dns/lib/request/patch-zone-records-request.ts index c5ee0dc792..1410e084a0 100644 --- a/lib/dns/lib/request/patch-zone-records-request.ts +++ b/lib/dns/lib/request/patch-zone-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PatchZoneRecordsRequest { +export interface PatchZoneRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/update-domain-records-request.ts b/lib/dns/lib/request/update-domain-records-request.ts index 6000320ad0..36828b76f9 100644 --- a/lib/dns/lib/request/update-domain-records-request.ts +++ b/lib/dns/lib/request/update-domain-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDomainRecordsRequest { +export interface UpdateDomainRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/update-rrset-request.ts b/lib/dns/lib/request/update-rrset-request.ts index 07195752eb..97a00e2497 100644 --- a/lib/dns/lib/request/update-rrset-request.ts +++ b/lib/dns/lib/request/update-rrset-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRRSetRequest { +export interface UpdateRRSetRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/update-steering-policy-attachment-request.ts b/lib/dns/lib/request/update-steering-policy-attachment-request.ts index de000ad6d5..c1cff39d2c 100644 --- a/lib/dns/lib/request/update-steering-policy-attachment-request.ts +++ b/lib/dns/lib/request/update-steering-policy-attachment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSteeringPolicyAttachmentRequest { +export interface UpdateSteeringPolicyAttachmentRequest extends common.BaseRequest { /** * The OCID of the target steering policy attachment. */ diff --git a/lib/dns/lib/request/update-steering-policy-request.ts b/lib/dns/lib/request/update-steering-policy-request.ts index 6e9fa5c31a..265962c7c3 100644 --- a/lib/dns/lib/request/update-steering-policy-request.ts +++ b/lib/dns/lib/request/update-steering-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSteeringPolicyRequest { +export interface UpdateSteeringPolicyRequest extends common.BaseRequest { /** * The OCID of the target steering policy. */ diff --git a/lib/dns/lib/request/update-tsig-key-request.ts b/lib/dns/lib/request/update-tsig-key-request.ts index 54bfeaeea6..842852b05c 100644 --- a/lib/dns/lib/request/update-tsig-key-request.ts +++ b/lib/dns/lib/request/update-tsig-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTsigKeyRequest { +export interface UpdateTsigKeyRequest extends common.BaseRequest { /** * The OCID of the target TSIG key. */ diff --git a/lib/dns/lib/request/update-zone-records-request.ts b/lib/dns/lib/request/update-zone-records-request.ts index a11db20072..eb8e7cf832 100644 --- a/lib/dns/lib/request/update-zone-records-request.ts +++ b/lib/dns/lib/request/update-zone-records-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateZoneRecordsRequest { +export interface UpdateZoneRecordsRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/lib/request/update-zone-request.ts b/lib/dns/lib/request/update-zone-request.ts index 96fb99f528..0fb65aaf5d 100644 --- a/lib/dns/lib/request/update-zone-request.ts +++ b/lib/dns/lib/request/update-zone-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateZoneRequest { +export interface UpdateZoneRequest extends common.BaseRequest { /** * The name or OCID of the target zone. */ diff --git a/lib/dns/package.json b/lib/dns/package.json index 5e08e0e4d6..73ae8c5a7a 100644 --- a/lib/dns/package.json +++ b/lib/dns/package.json @@ -1,6 +1,6 @@ { "name": "oci-dns", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for DNS", "repository": { "type": "git", diff --git a/lib/dts/lib/applianceexportjob-waiter.ts b/lib/dts/lib/applianceexportjob-waiter.ts index e1d3f88230..3d8b290239 100644 --- a/lib/dts/lib/applianceexportjob-waiter.ts +++ b/lib/dts/lib/applianceexportjob-waiter.ts @@ -38,7 +38,7 @@ export class ApplianceExportJobWaiter { this.config, () => this.client.getApplianceExportJob(request), response => targetStates.exists(response.applianceExportJob.lifecycleState), - targetStates.includes(models.ApplianceExportJob.LifecycleState.DELETED) + targetStates.includes(models.ApplianceExportJob.LifecycleState.Deleted) ); } } diff --git a/lib/dts/lib/client.ts b/lib/dts/lib/client.ts index ec630090a3..71e7023d92 100644 --- a/lib/dts/lib/client.ts +++ b/lib/dts/lib/client.ts @@ -22,7 +22,7 @@ import { TransferApplianceEntitlementWaiter } from "./transferapplianceentitleme import { TransferDeviceWaiter } from "./transferdevice-waiter"; import { TransferJobWaiter } from "./transferjob-waiter"; import { TransferPackageWaiter } from "./transferpackage-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -36,6 +36,7 @@ export class ApplianceExportJobClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ApplianceExportJobWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -120,6 +121,13 @@ export class ApplianceExportJobClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a ApplianceExportJob into a different compartment. * @param ChangeApplianceExportJobCompartmentRequest @@ -160,7 +168,11 @@ export class ApplianceExportJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeApplianceExportJobCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -215,7 +227,11 @@ export class ApplianceExportJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createApplianceExportJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -275,7 +291,11 @@ export class ApplianceExportJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteApplianceExportJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -326,7 +346,11 @@ export class ApplianceExportJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getApplianceExportJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -389,7 +413,11 @@ export class ApplianceExportJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listApplianceExportJobsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -479,7 +507,11 @@ export class ApplianceExportJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateApplianceExportJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -514,6 +546,7 @@ export class ShippingVendorsClient { "https://datatransfer.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -575,6 +608,13 @@ export class ShippingVendorsClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Lists available shipping vendors for Transfer Package delivery * @param ListShippingVendorsRequest @@ -602,7 +642,11 @@ export class ShippingVendorsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listShippingVendorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -633,6 +677,7 @@ export class TransferApplianceClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": TransferApplianceWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -717,6 +762,13 @@ export class TransferApplianceClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Create a new Transfer Appliance * @param CreateTransferApplianceRequest @@ -753,7 +805,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTransferApplianceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -819,7 +875,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTransferApplianceAdminCredentialsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -877,7 +937,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTransferApplianceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -927,7 +991,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferApplianceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -989,7 +1057,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferApplianceCertificateAuthorityCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1050,7 +1122,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferApplianceEncryptionPassphraseRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1109,7 +1185,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTransferAppliancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1169,7 +1249,11 @@ export class TransferApplianceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTransferApplianceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1205,6 +1289,7 @@ export class TransferApplianceEntitlementClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": TransferApplianceEntitlementWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1290,6 +1375,13 @@ export class TransferApplianceEntitlementClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Create the Entitlement to use a Transfer Appliance. It requires some offline process of review and signatures before request is granted. * @param CreateTransferApplianceEntitlementRequest @@ -1327,7 +1419,11 @@ export class TransferApplianceEntitlementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTransferApplianceEntitlementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1389,7 +1485,11 @@ export class TransferApplianceEntitlementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferApplianceEntitlementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1447,7 +1547,11 @@ export class TransferApplianceEntitlementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTransferApplianceEntitlementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1478,6 +1582,7 @@ export class TransferDeviceClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": TransferDeviceWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1562,6 +1667,13 @@ export class TransferDeviceClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Create a new Transfer Device * @param CreateTransferDeviceRequest @@ -1598,7 +1710,11 @@ export class TransferDeviceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTransferDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1656,7 +1772,11 @@ export class TransferDeviceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTransferDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1705,7 +1825,11 @@ export class TransferDeviceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1765,7 +1889,11 @@ export class TransferDeviceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTransferDevicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1825,7 +1953,11 @@ export class TransferDeviceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTransferDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1861,6 +1993,7 @@ export class TransferJobClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": TransferJobWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1945,6 +2078,13 @@ export class TransferJobClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a TransferJob into a different compartment. * @param ChangeTransferJobCompartmentRequest @@ -1983,7 +2123,11 @@ export class TransferJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeTransferJobCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2042,7 +2186,11 @@ export class TransferJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTransferJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2100,7 +2248,11 @@ export class TransferJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTransferJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2150,7 +2302,11 @@ export class TransferJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2212,7 +2368,11 @@ export class TransferJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTransferJobsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2301,7 +2461,11 @@ export class TransferJobClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTransferJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2337,6 +2501,7 @@ export class TransferPackageClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": TransferPackageWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -2421,6 +2586,13 @@ export class TransferPackageClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Attaches Devices to a Transfer Package * @param AttachDevicesToTransferPackageRequest @@ -2456,7 +2628,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachDevicesToTransferPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2517,7 +2693,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTransferPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2575,7 +2755,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTransferPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2632,7 +2816,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachDevicesFromTransferPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2687,7 +2875,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTransferPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2747,7 +2939,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTransferPackagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2807,7 +3003,11 @@ export class TransferPackageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTransferPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/dts/lib/model/appliance-export-job-summary.ts b/lib/dts/lib/model/appliance-export-job-summary.ts index bd3e47dd9e..c4c7b0d57b 100644 --- a/lib/dts/lib/model/appliance-export-job-summary.ts +++ b/lib/dts/lib/model/appliance-export-job-summary.ts @@ -44,19 +44,18 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace ApplianceExportJobSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INPROGRESS = "INPROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELLED = "CANCELLED", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inprogress = "INPROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Cancelled = "CANCELLED", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ApplianceExportJobSummary): object { diff --git a/lib/dts/lib/model/appliance-export-job.ts b/lib/dts/lib/model/appliance-export-job.ts index ed7c522bef..09af41ec41 100644 --- a/lib/dts/lib/model/appliance-export-job.ts +++ b/lib/dts/lib/model/appliance-export-job.ts @@ -118,19 +118,18 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace ApplianceExportJob { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INPROGRESS = "INPROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELLED = "CANCELLED", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inprogress = "INPROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Cancelled = "CANCELLED", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ApplianceExportJob): object { diff --git a/lib/dts/lib/model/create-transfer-job-details.ts b/lib/dts/lib/model/create-transfer-job-details.ts index 5157a6ff85..9a7cdd1dae 100644 --- a/lib/dts/lib/model/create-transfer-job-details.ts +++ b/lib/dts/lib/model/create-transfer-job-details.ts @@ -39,8 +39,8 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace CreateTransferJobDetails { export enum DeviceType { - DISK = "DISK", - APPLIANCE = "APPLIANCE" + Disk = "DISK", + Appliance = "APPLIANCE" } export function getJsonObj(obj: CreateTransferJobDetails): object { diff --git a/lib/dts/lib/model/new-transfer-device.ts b/lib/dts/lib/model/new-transfer-device.ts index eff5a56303..dce43f7ef8 100644 --- a/lib/dts/lib/model/new-transfer-device.ts +++ b/lib/dts/lib/model/new-transfer-device.ts @@ -26,13 +26,12 @@ export interface NewTransferDevice { export namespace NewTransferDevice { export enum LifecycleState { - PREPARING = "PREPARING", - + Preparing = "PREPARING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NewTransferDevice): object { diff --git a/lib/dts/lib/model/transfer-appliance-entitlement.ts b/lib/dts/lib/model/transfer-appliance-entitlement.ts index e65f0187ad..a881d48895 100644 --- a/lib/dts/lib/model/transfer-appliance-entitlement.ts +++ b/lib/dts/lib/model/transfer-appliance-entitlement.ts @@ -47,16 +47,15 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace TransferApplianceEntitlement { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferApplianceEntitlement): object { diff --git a/lib/dts/lib/model/transfer-appliance-summary.ts b/lib/dts/lib/model/transfer-appliance-summary.ts index 73c5249bd5..00d76ad4e8 100644 --- a/lib/dts/lib/model/transfer-appliance-summary.ts +++ b/lib/dts/lib/model/transfer-appliance-summary.ts @@ -23,32 +23,31 @@ export interface TransferApplianceSummary { export namespace TransferApplianceSummary { export enum LifecycleState { - REQUESTED = "REQUESTED", - ORACLEPREPARING = "ORACLE_PREPARING", - SHIPPING = "SHIPPING", - DELIVERED = "DELIVERED", - PREPARING = "PREPARING", - FINALIZED = "FINALIZED", - RETURNDELAYED = "RETURN_DELAYED", - RETURNSHIPPED = "RETURN_SHIPPED", - RETURNSHIPPEDCANCELLED = "RETURN_SHIPPED_CANCELLED", - ORACLERECEIVED = "ORACLE_RECEIVED", - ORACLERECEIVEDCANCELLED = "ORACLE_RECEIVED_CANCELLED", - PROCESSING = "PROCESSING", - COMPLETE = "COMPLETE", - CUSTOMERNEVERRECEIVED = "CUSTOMER_NEVER_RECEIVED", - ORACLENEVERRECEIVED = "ORACLE_NEVER_RECEIVED", - CUSTOMERLOST = "CUSTOMER_LOST", - CANCELLED = "CANCELLED", - DELETED = "DELETED", - REJECTED = "REJECTED", - ERROR = "ERROR", - + Requested = "REQUESTED", + OraclePreparing = "ORACLE_PREPARING", + Shipping = "SHIPPING", + Delivered = "DELIVERED", + Preparing = "PREPARING", + Finalized = "FINALIZED", + ReturnDelayed = "RETURN_DELAYED", + ReturnShipped = "RETURN_SHIPPED", + ReturnShippedCancelled = "RETURN_SHIPPED_CANCELLED", + OracleReceived = "ORACLE_RECEIVED", + OracleReceivedCancelled = "ORACLE_RECEIVED_CANCELLED", + Processing = "PROCESSING", + Complete = "COMPLETE", + CustomerNeverReceived = "CUSTOMER_NEVER_RECEIVED", + OracleNeverReceived = "ORACLE_NEVER_RECEIVED", + CustomerLost = "CUSTOMER_LOST", + Cancelled = "CANCELLED", + Deleted = "DELETED", + Rejected = "REJECTED", + Error = "ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferApplianceSummary): object { diff --git a/lib/dts/lib/model/transfer-appliance.ts b/lib/dts/lib/model/transfer-appliance.ts index 9b7f74a54e..234cc31d63 100644 --- a/lib/dts/lib/model/transfer-appliance.ts +++ b/lib/dts/lib/model/transfer-appliance.ts @@ -37,32 +37,31 @@ export interface TransferAppliance { export namespace TransferAppliance { export enum LifecycleState { - REQUESTED = "REQUESTED", - ORACLEPREPARING = "ORACLE_PREPARING", - SHIPPING = "SHIPPING", - DELIVERED = "DELIVERED", - PREPARING = "PREPARING", - FINALIZED = "FINALIZED", - RETURNDELAYED = "RETURN_DELAYED", - RETURNSHIPPED = "RETURN_SHIPPED", - RETURNSHIPPEDCANCELLED = "RETURN_SHIPPED_CANCELLED", - ORACLERECEIVED = "ORACLE_RECEIVED", - ORACLERECEIVEDCANCELLED = "ORACLE_RECEIVED_CANCELLED", - PROCESSING = "PROCESSING", - COMPLETE = "COMPLETE", - CUSTOMERNEVERRECEIVED = "CUSTOMER_NEVER_RECEIVED", - ORACLENEVERRECEIVED = "ORACLE_NEVER_RECEIVED", - CUSTOMERLOST = "CUSTOMER_LOST", - CANCELLED = "CANCELLED", - DELETED = "DELETED", - REJECTED = "REJECTED", - ERROR = "ERROR", - + Requested = "REQUESTED", + OraclePreparing = "ORACLE_PREPARING", + Shipping = "SHIPPING", + Delivered = "DELIVERED", + Preparing = "PREPARING", + Finalized = "FINALIZED", + ReturnDelayed = "RETURN_DELAYED", + ReturnShipped = "RETURN_SHIPPED", + ReturnShippedCancelled = "RETURN_SHIPPED_CANCELLED", + OracleReceived = "ORACLE_RECEIVED", + OracleReceivedCancelled = "ORACLE_RECEIVED_CANCELLED", + Processing = "PROCESSING", + Complete = "COMPLETE", + CustomerNeverReceived = "CUSTOMER_NEVER_RECEIVED", + OracleNeverReceived = "ORACLE_NEVER_RECEIVED", + CustomerLost = "CUSTOMER_LOST", + Cancelled = "CANCELLED", + Deleted = "DELETED", + Rejected = "REJECTED", + Error = "ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferAppliance): object { diff --git a/lib/dts/lib/model/transfer-device-summary.ts b/lib/dts/lib/model/transfer-device-summary.ts index f5cdf499b1..e46295b75a 100644 --- a/lib/dts/lib/model/transfer-device-summary.ts +++ b/lib/dts/lib/model/transfer-device-summary.ts @@ -26,22 +26,21 @@ export interface TransferDeviceSummary { export namespace TransferDeviceSummary { export enum LifecycleState { - PREPARING = "PREPARING", - READY = "READY", - PACKAGED = "PACKAGED", - ACTIVE = "ACTIVE", - PROCESSING = "PROCESSING", - COMPLETE = "COMPLETE", - MISSING = "MISSING", - ERROR = "ERROR", - DELETED = "DELETED", - CANCELLED = "CANCELLED", - + Preparing = "PREPARING", + Ready = "READY", + Packaged = "PACKAGED", + Active = "ACTIVE", + Processing = "PROCESSING", + Complete = "COMPLETE", + Missing = "MISSING", + Error = "ERROR", + Deleted = "DELETED", + Cancelled = "CANCELLED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferDeviceSummary): object { diff --git a/lib/dts/lib/model/transfer-device.ts b/lib/dts/lib/model/transfer-device.ts index 4ff963915c..ae4be664c4 100644 --- a/lib/dts/lib/model/transfer-device.ts +++ b/lib/dts/lib/model/transfer-device.ts @@ -27,22 +27,21 @@ export interface TransferDevice { export namespace TransferDevice { export enum LifecycleState { - PREPARING = "PREPARING", - READY = "READY", - PACKAGED = "PACKAGED", - ACTIVE = "ACTIVE", - PROCESSING = "PROCESSING", - COMPLETE = "COMPLETE", - MISSING = "MISSING", - ERROR = "ERROR", - DELETED = "DELETED", - CANCELLED = "CANCELLED", - + Preparing = "PREPARING", + Ready = "READY", + Packaged = "PACKAGED", + Active = "ACTIVE", + Processing = "PROCESSING", + Complete = "COMPLETE", + Missing = "MISSING", + Error = "ERROR", + Deleted = "DELETED", + Cancelled = "CANCELLED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferDevice): object { diff --git a/lib/dts/lib/model/transfer-job-summary.ts b/lib/dts/lib/model/transfer-job-summary.ts index 592cbcc9e0..0416e5452d 100644 --- a/lib/dts/lib/model/transfer-job-summary.ts +++ b/lib/dts/lib/model/transfer-job-summary.ts @@ -42,28 +42,26 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace TransferJobSummary { export enum DeviceType { - DISK = "DISK", - APPLIANCE = "APPLIANCE", - + Disk = "DISK", + Appliance = "APPLIANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - INITIATED = "INITIATED", - PREPARING = "PREPARING", - ACTIVE = "ACTIVE", - DELETED = "DELETED", - CLOSED = "CLOSED", - + Initiated = "INITIATED", + Preparing = "PREPARING", + Active = "ACTIVE", + Deleted = "DELETED", + Closed = "CLOSED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferJobSummary): object { diff --git a/lib/dts/lib/model/transfer-job.ts b/lib/dts/lib/model/transfer-job.ts index 323f28585c..24955c654b 100644 --- a/lib/dts/lib/model/transfer-job.ts +++ b/lib/dts/lib/model/transfer-job.ts @@ -55,28 +55,26 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace TransferJob { export enum DeviceType { - DISK = "DISK", - APPLIANCE = "APPLIANCE", - + Disk = "DISK", + Appliance = "APPLIANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - INITIATED = "INITIATED", - PREPARING = "PREPARING", - ACTIVE = "ACTIVE", - DELETED = "DELETED", - CLOSED = "CLOSED", - + Initiated = "INITIATED", + Preparing = "PREPARING", + Active = "ACTIVE", + Deleted = "DELETED", + Closed = "CLOSED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferJob): object { diff --git a/lib/dts/lib/model/transfer-package-summary.ts b/lib/dts/lib/model/transfer-package-summary.ts index fa1e21cc4c..5d6ae3e1b8 100644 --- a/lib/dts/lib/model/transfer-package-summary.ts +++ b/lib/dts/lib/model/transfer-package-summary.ts @@ -22,21 +22,20 @@ export interface TransferPackageSummary { export namespace TransferPackageSummary { export enum LifecycleState { - PREPARING = "PREPARING", - SHIPPING = "SHIPPING", - RECEIVED = "RECEIVED", - PROCESSING = "PROCESSING", - PROCESSED = "PROCESSED", - RETURNED = "RETURNED", - DELETED = "DELETED", - CANCELLED = "CANCELLED", - CANCELLEDRETURNED = "CANCELLED_RETURNED", - + Preparing = "PREPARING", + Shipping = "SHIPPING", + Received = "RECEIVED", + Processing = "PROCESSING", + Processed = "PROCESSED", + Returned = "RETURNED", + Deleted = "DELETED", + Cancelled = "CANCELLED", + CancelledReturned = "CANCELLED_RETURNED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferPackageSummary): object { diff --git a/lib/dts/lib/model/transfer-package.ts b/lib/dts/lib/model/transfer-package.ts index d99a12b8b5..2a88b7a641 100644 --- a/lib/dts/lib/model/transfer-package.ts +++ b/lib/dts/lib/model/transfer-package.ts @@ -31,21 +31,20 @@ export interface TransferPackage { export namespace TransferPackage { export enum LifecycleState { - PREPARING = "PREPARING", - SHIPPING = "SHIPPING", - RECEIVED = "RECEIVED", - PROCESSING = "PROCESSING", - PROCESSED = "PROCESSED", - RETURNED = "RETURNED", - DELETED = "DELETED", - CANCELLED = "CANCELLED", - CANCELLEDRETURNED = "CANCELLED_RETURNED", - + Preparing = "PREPARING", + Shipping = "SHIPPING", + Received = "RECEIVED", + Processing = "PROCESSING", + Processed = "PROCESSED", + Returned = "RETURNED", + Deleted = "DELETED", + Cancelled = "CANCELLED", + CancelledReturned = "CANCELLED_RETURNED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TransferPackage): object { diff --git a/lib/dts/lib/model/update-appliance-export-job-details.ts b/lib/dts/lib/model/update-appliance-export-job-details.ts index d0c7139d3f..4fb459e5c2 100644 --- a/lib/dts/lib/model/update-appliance-export-job-details.ts +++ b/lib/dts/lib/model/update-appliance-export-job-details.ts @@ -83,13 +83,13 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace UpdateApplianceExportJobDetails { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INPROGRESS = "INPROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELLED = "CANCELLED", - DELETED = "DELETED" + Creating = "CREATING", + Active = "ACTIVE", + Inprogress = "INPROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Cancelled = "CANCELLED", + Deleted = "DELETED" } export function getJsonObj(obj: UpdateApplianceExportJobDetails): object { diff --git a/lib/dts/lib/model/update-transfer-appliance-details.ts b/lib/dts/lib/model/update-transfer-appliance-details.ts index dd8e826a2e..2f847910a1 100644 --- a/lib/dts/lib/model/update-transfer-appliance-details.ts +++ b/lib/dts/lib/model/update-transfer-appliance-details.ts @@ -21,11 +21,11 @@ export interface UpdateTransferApplianceDetails { export namespace UpdateTransferApplianceDetails { export enum LifecycleState { - PREPARING = "PREPARING", - FINALIZED = "FINALIZED", - DELETED = "DELETED", - CUSTOMERNEVERRECEIVED = "CUSTOMER_NEVER_RECEIVED", - CANCELLED = "CANCELLED" + Preparing = "PREPARING", + Finalized = "FINALIZED", + Deleted = "DELETED", + CustomerNeverReceived = "CUSTOMER_NEVER_RECEIVED", + Cancelled = "CANCELLED" } export function getJsonObj(obj: UpdateTransferApplianceDetails): object { diff --git a/lib/dts/lib/model/update-transfer-device-details.ts b/lib/dts/lib/model/update-transfer-device-details.ts index ded1fd827b..2bfbc2460c 100644 --- a/lib/dts/lib/model/update-transfer-device-details.ts +++ b/lib/dts/lib/model/update-transfer-device-details.ts @@ -20,9 +20,9 @@ export interface UpdateTransferDeviceDetails { export namespace UpdateTransferDeviceDetails { export enum LifecycleState { - PREPARING = "PREPARING", - READY = "READY", - CANCELLED = "CANCELLED" + Preparing = "PREPARING", + Ready = "READY", + Cancelled = "CANCELLED" } export function getJsonObj(obj: UpdateTransferDeviceDetails): object { diff --git a/lib/dts/lib/model/update-transfer-job-details.ts b/lib/dts/lib/model/update-transfer-job-details.ts index 173a4637d3..a9ee841313 100644 --- a/lib/dts/lib/model/update-transfer-job-details.ts +++ b/lib/dts/lib/model/update-transfer-job-details.ts @@ -38,12 +38,12 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace UpdateTransferJobDetails { export enum LifecycleState { - CLOSED = "CLOSED" + Closed = "CLOSED" } export enum DeviceType { - DISK = "DISK", - APPLIANCE = "APPLIANCE" + Disk = "DISK", + Appliance = "APPLIANCE" } export function getJsonObj(obj: UpdateTransferJobDetails): object { diff --git a/lib/dts/lib/model/update-transfer-package-details.ts b/lib/dts/lib/model/update-transfer-package-details.ts index 2eff5a89cf..878b6b9c0b 100644 --- a/lib/dts/lib/model/update-transfer-package-details.ts +++ b/lib/dts/lib/model/update-transfer-package-details.ts @@ -23,8 +23,8 @@ export interface UpdateTransferPackageDetails { export namespace UpdateTransferPackageDetails { export enum LifecycleState { - SHIPPING = "SHIPPING", - CANCELLED = "CANCELLED" + Shipping = "SHIPPING", + Cancelled = "CANCELLED" } export function getJsonObj(obj: UpdateTransferPackageDetails): object { diff --git a/lib/dts/lib/request/attach-devices-to-transfer-package-request.ts b/lib/dts/lib/request/attach-devices-to-transfer-package-request.ts index 7050436f73..7743139bcf 100644 --- a/lib/dts/lib/request/attach-devices-to-transfer-package-request.ts +++ b/lib/dts/lib/request/attach-devices-to-transfer-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachDevicesToTransferPackageRequest { +export interface AttachDevicesToTransferPackageRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/change-appliance-export-job-compartment-request.ts b/lib/dts/lib/request/change-appliance-export-job-compartment-request.ts index 8c2fb4f897..8e1bcf270c 100644 --- a/lib/dts/lib/request/change-appliance-export-job-compartment-request.ts +++ b/lib/dts/lib/request/change-appliance-export-job-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeApplianceExportJobCompartmentRequest { +export interface ChangeApplianceExportJobCompartmentRequest extends common.BaseRequest { /** * ID of the Appliance Export Job */ diff --git a/lib/dts/lib/request/change-transfer-job-compartment-request.ts b/lib/dts/lib/request/change-transfer-job-compartment-request.ts index ce70951faf..31db35185b 100644 --- a/lib/dts/lib/request/change-transfer-job-compartment-request.ts +++ b/lib/dts/lib/request/change-transfer-job-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeTransferJobCompartmentRequest { +export interface ChangeTransferJobCompartmentRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/create-appliance-export-job-request.ts b/lib/dts/lib/request/create-appliance-export-job-request.ts index c692d4e6da..04c7c29502 100644 --- a/lib/dts/lib/request/create-appliance-export-job-request.ts +++ b/lib/dts/lib/request/create-appliance-export-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateApplianceExportJobRequest { +export interface CreateApplianceExportJobRequest extends common.BaseRequest { /** * Creates a new Appliance Export Job */ diff --git a/lib/dts/lib/request/create-transfer-appliance-admin-credentials-request.ts b/lib/dts/lib/request/create-transfer-appliance-admin-credentials-request.ts index 136744304c..181105242f 100644 --- a/lib/dts/lib/request/create-transfer-appliance-admin-credentials-request.ts +++ b/lib/dts/lib/request/create-transfer-appliance-admin-credentials-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTransferApplianceAdminCredentialsRequest { +export interface CreateTransferApplianceAdminCredentialsRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/create-transfer-appliance-entitlement-request.ts b/lib/dts/lib/request/create-transfer-appliance-entitlement-request.ts index 6ab83ea631..b8e9be1e3e 100644 --- a/lib/dts/lib/request/create-transfer-appliance-entitlement-request.ts +++ b/lib/dts/lib/request/create-transfer-appliance-entitlement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTransferApplianceEntitlementRequest { +export interface CreateTransferApplianceEntitlementRequest extends common.BaseRequest { /** * Creates a Transfer Appliance Entitlement */ diff --git a/lib/dts/lib/request/create-transfer-appliance-request.ts b/lib/dts/lib/request/create-transfer-appliance-request.ts index 3ae5ae54a2..81e38e26cd 100644 --- a/lib/dts/lib/request/create-transfer-appliance-request.ts +++ b/lib/dts/lib/request/create-transfer-appliance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTransferApplianceRequest { +export interface CreateTransferApplianceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/create-transfer-device-request.ts b/lib/dts/lib/request/create-transfer-device-request.ts index 1b8e230d8d..88a385e9c3 100644 --- a/lib/dts/lib/request/create-transfer-device-request.ts +++ b/lib/dts/lib/request/create-transfer-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTransferDeviceRequest { +export interface CreateTransferDeviceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/create-transfer-job-request.ts b/lib/dts/lib/request/create-transfer-job-request.ts index 85ee031b49..c972fa1c5b 100644 --- a/lib/dts/lib/request/create-transfer-job-request.ts +++ b/lib/dts/lib/request/create-transfer-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTransferJobRequest { +export interface CreateTransferJobRequest extends common.BaseRequest { /** * Creates a New Transfer Job */ diff --git a/lib/dts/lib/request/create-transfer-package-request.ts b/lib/dts/lib/request/create-transfer-package-request.ts index 150bb24969..366f0a177e 100644 --- a/lib/dts/lib/request/create-transfer-package-request.ts +++ b/lib/dts/lib/request/create-transfer-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTransferPackageRequest { +export interface CreateTransferPackageRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/delete-appliance-export-job-request.ts b/lib/dts/lib/request/delete-appliance-export-job-request.ts index 7f2cb36a82..b065bd2a8a 100644 --- a/lib/dts/lib/request/delete-appliance-export-job-request.ts +++ b/lib/dts/lib/request/delete-appliance-export-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteApplianceExportJobRequest { +export interface DeleteApplianceExportJobRequest extends common.BaseRequest { /** * ID of the Appliance Export Job */ diff --git a/lib/dts/lib/request/delete-transfer-appliance-request.ts b/lib/dts/lib/request/delete-transfer-appliance-request.ts index 2e3ced1941..38e80e54af 100644 --- a/lib/dts/lib/request/delete-transfer-appliance-request.ts +++ b/lib/dts/lib/request/delete-transfer-appliance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTransferApplianceRequest { +export interface DeleteTransferApplianceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/delete-transfer-device-request.ts b/lib/dts/lib/request/delete-transfer-device-request.ts index bb4a217aee..461b70d8db 100644 --- a/lib/dts/lib/request/delete-transfer-device-request.ts +++ b/lib/dts/lib/request/delete-transfer-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTransferDeviceRequest { +export interface DeleteTransferDeviceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/delete-transfer-job-request.ts b/lib/dts/lib/request/delete-transfer-job-request.ts index 92f02f52dd..90e8a8ab06 100644 --- a/lib/dts/lib/request/delete-transfer-job-request.ts +++ b/lib/dts/lib/request/delete-transfer-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTransferJobRequest { +export interface DeleteTransferJobRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/delete-transfer-package-request.ts b/lib/dts/lib/request/delete-transfer-package-request.ts index 7e540cc146..fa34f9b2cb 100644 --- a/lib/dts/lib/request/delete-transfer-package-request.ts +++ b/lib/dts/lib/request/delete-transfer-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTransferPackageRequest { +export interface DeleteTransferPackageRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/detach-devices-from-transfer-package-request.ts b/lib/dts/lib/request/detach-devices-from-transfer-package-request.ts index 0fc444b872..240bf1b090 100644 --- a/lib/dts/lib/request/detach-devices-from-transfer-package-request.ts +++ b/lib/dts/lib/request/detach-devices-from-transfer-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachDevicesFromTransferPackageRequest { +export interface DetachDevicesFromTransferPackageRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/get-appliance-export-job-request.ts b/lib/dts/lib/request/get-appliance-export-job-request.ts index 6cb553df60..a65d106628 100644 --- a/lib/dts/lib/request/get-appliance-export-job-request.ts +++ b/lib/dts/lib/request/get-appliance-export-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetApplianceExportJobRequest { +export interface GetApplianceExportJobRequest extends common.BaseRequest { /** * OCID of the Appliance Export Job */ diff --git a/lib/dts/lib/request/get-transfer-appliance-certificate-authority-certificate-request.ts b/lib/dts/lib/request/get-transfer-appliance-certificate-authority-certificate-request.ts index 38cce805f0..d965ce5001 100644 --- a/lib/dts/lib/request/get-transfer-appliance-certificate-authority-certificate-request.ts +++ b/lib/dts/lib/request/get-transfer-appliance-certificate-authority-certificate-request.ts @@ -13,7 +13,8 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferApplianceCertificateAuthorityCertificateRequest { +export interface GetTransferApplianceCertificateAuthorityCertificateRequest + extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/get-transfer-appliance-encryption-passphrase-request.ts b/lib/dts/lib/request/get-transfer-appliance-encryption-passphrase-request.ts index 9d7f070446..6491d6f607 100644 --- a/lib/dts/lib/request/get-transfer-appliance-encryption-passphrase-request.ts +++ b/lib/dts/lib/request/get-transfer-appliance-encryption-passphrase-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferApplianceEncryptionPassphraseRequest { +export interface GetTransferApplianceEncryptionPassphraseRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/get-transfer-appliance-entitlement-request.ts b/lib/dts/lib/request/get-transfer-appliance-entitlement-request.ts index 3dc95df70a..43f24fba21 100644 --- a/lib/dts/lib/request/get-transfer-appliance-entitlement-request.ts +++ b/lib/dts/lib/request/get-transfer-appliance-entitlement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferApplianceEntitlementRequest { +export interface GetTransferApplianceEntitlementRequest extends common.BaseRequest { /** * Id of the Transfer Appliance Entitlement */ diff --git a/lib/dts/lib/request/get-transfer-appliance-request.ts b/lib/dts/lib/request/get-transfer-appliance-request.ts index 881e711e7b..bba0a4a7c8 100644 --- a/lib/dts/lib/request/get-transfer-appliance-request.ts +++ b/lib/dts/lib/request/get-transfer-appliance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferApplianceRequest { +export interface GetTransferApplianceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/get-transfer-device-request.ts b/lib/dts/lib/request/get-transfer-device-request.ts index b88f9e19a7..d3d6d88917 100644 --- a/lib/dts/lib/request/get-transfer-device-request.ts +++ b/lib/dts/lib/request/get-transfer-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferDeviceRequest { +export interface GetTransferDeviceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/get-transfer-job-request.ts b/lib/dts/lib/request/get-transfer-job-request.ts index a483650b6b..faa6c6190a 100644 --- a/lib/dts/lib/request/get-transfer-job-request.ts +++ b/lib/dts/lib/request/get-transfer-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferJobRequest { +export interface GetTransferJobRequest extends common.BaseRequest { /** * OCID of the Transfer Job */ diff --git a/lib/dts/lib/request/get-transfer-package-request.ts b/lib/dts/lib/request/get-transfer-package-request.ts index eb454fedd3..07d7e8faec 100644 --- a/lib/dts/lib/request/get-transfer-package-request.ts +++ b/lib/dts/lib/request/get-transfer-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTransferPackageRequest { +export interface GetTransferPackageRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/list-appliance-export-jobs-request.ts b/lib/dts/lib/request/list-appliance-export-jobs-request.ts index 846de71c7b..ae48a61e7b 100644 --- a/lib/dts/lib/request/list-appliance-export-jobs-request.ts +++ b/lib/dts/lib/request/list-appliance-export-jobs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListApplianceExportJobsRequest { +export interface ListApplianceExportJobsRequest extends common.BaseRequest { /** * compartment id */ @@ -52,12 +52,12 @@ Example: `50` export namespace ListApplianceExportJobsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INPROGRESS = "INPROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELLED = "CANCELLED", - DELETED = "DELETED" + Creating = "CREATING", + Active = "ACTIVE", + Inprogress = "INPROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Cancelled = "CANCELLED", + Deleted = "DELETED" } } diff --git a/lib/dts/lib/request/list-shipping-vendors-request.ts b/lib/dts/lib/request/list-shipping-vendors-request.ts index 06890c0cd4..e1eb230209 100644 --- a/lib/dts/lib/request/list-shipping-vendors-request.ts +++ b/lib/dts/lib/request/list-shipping-vendors-request.ts @@ -13,4 +13,4 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListShippingVendorsRequest {} +export interface ListShippingVendorsRequest extends common.BaseRequest {} diff --git a/lib/dts/lib/request/list-transfer-appliance-entitlement-request.ts b/lib/dts/lib/request/list-transfer-appliance-entitlement-request.ts index 4e8c67b6fc..fe94b41da4 100644 --- a/lib/dts/lib/request/list-transfer-appliance-entitlement-request.ts +++ b/lib/dts/lib/request/list-transfer-appliance-entitlement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTransferApplianceEntitlementRequest { +export interface ListTransferApplianceEntitlementRequest extends common.BaseRequest { /** * compartment id */ diff --git a/lib/dts/lib/request/list-transfer-appliances-request.ts b/lib/dts/lib/request/list-transfer-appliances-request.ts index 19c9bd5015..669b5e0847 100644 --- a/lib/dts/lib/request/list-transfer-appliances-request.ts +++ b/lib/dts/lib/request/list-transfer-appliances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTransferAppliancesRequest { +export interface ListTransferAppliancesRequest extends common.BaseRequest { /** * ID of the Transfer Job */ @@ -26,25 +26,25 @@ export interface ListTransferAppliancesRequest { export namespace ListTransferAppliancesRequest { export enum LifecycleState { - REQUESTED = "REQUESTED", - ORACLEPREPARING = "ORACLE_PREPARING", - SHIPPING = "SHIPPING", - DELIVERED = "DELIVERED", - PREPARING = "PREPARING", - FINALIZED = "FINALIZED", - RETURNDELAYED = "RETURN_DELAYED", - RETURNSHIPPED = "RETURN_SHIPPED", - RETURNSHIPPEDCANCELLED = "RETURN_SHIPPED_CANCELLED", - ORACLERECEIVED = "ORACLE_RECEIVED", - ORACLERECEIVEDCANCELLED = "ORACLE_RECEIVED_CANCELLED", - PROCESSING = "PROCESSING", - COMPLETE = "COMPLETE", - CUSTOMERNEVERRECEIVED = "CUSTOMER_NEVER_RECEIVED", - ORACLENEVERRECEIVED = "ORACLE_NEVER_RECEIVED", - CUSTOMERLOST = "CUSTOMER_LOST", - CANCELLED = "CANCELLED", - DELETED = "DELETED", - REJECTED = "REJECTED", - ERROR = "ERROR" + Requested = "REQUESTED", + OraclePreparing = "ORACLE_PREPARING", + Shipping = "SHIPPING", + Delivered = "DELIVERED", + Preparing = "PREPARING", + Finalized = "FINALIZED", + ReturnDelayed = "RETURN_DELAYED", + ReturnShipped = "RETURN_SHIPPED", + ReturnShippedCancelled = "RETURN_SHIPPED_CANCELLED", + OracleReceived = "ORACLE_RECEIVED", + OracleReceivedCancelled = "ORACLE_RECEIVED_CANCELLED", + Processing = "PROCESSING", + Complete = "COMPLETE", + CustomerNeverReceived = "CUSTOMER_NEVER_RECEIVED", + OracleNeverReceived = "ORACLE_NEVER_RECEIVED", + CustomerLost = "CUSTOMER_LOST", + Cancelled = "CANCELLED", + Deleted = "DELETED", + Rejected = "REJECTED", + Error = "ERROR" } } diff --git a/lib/dts/lib/request/list-transfer-devices-request.ts b/lib/dts/lib/request/list-transfer-devices-request.ts index b31d647ed7..d0620f8bcc 100644 --- a/lib/dts/lib/request/list-transfer-devices-request.ts +++ b/lib/dts/lib/request/list-transfer-devices-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTransferDevicesRequest { +export interface ListTransferDevicesRequest extends common.BaseRequest { /** * ID of the Transfer Job */ @@ -30,15 +30,15 @@ export interface ListTransferDevicesRequest { export namespace ListTransferDevicesRequest { export enum LifecycleState { - PREPARING = "PREPARING", - READY = "READY", - PACKAGED = "PACKAGED", - ACTIVE = "ACTIVE", - PROCESSING = "PROCESSING", - COMPLETE = "COMPLETE", - MISSING = "MISSING", - ERROR = "ERROR", - DELETED = "DELETED", - CANCELLED = "CANCELLED" + Preparing = "PREPARING", + Ready = "READY", + Packaged = "PACKAGED", + Active = "ACTIVE", + Processing = "PROCESSING", + Complete = "COMPLETE", + Missing = "MISSING", + Error = "ERROR", + Deleted = "DELETED", + Cancelled = "CANCELLED" } } diff --git a/lib/dts/lib/request/list-transfer-jobs-request.ts b/lib/dts/lib/request/list-transfer-jobs-request.ts index 0409f69d25..388b63546d 100644 --- a/lib/dts/lib/request/list-transfer-jobs-request.ts +++ b/lib/dts/lib/request/list-transfer-jobs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTransferJobsRequest { +export interface ListTransferJobsRequest extends common.BaseRequest { /** * compartment id */ @@ -52,10 +52,10 @@ Example: `50` export namespace ListTransferJobsRequest { export enum LifecycleState { - INITIATED = "INITIATED", - PREPARING = "PREPARING", - ACTIVE = "ACTIVE", - DELETED = "DELETED", - CLOSED = "CLOSED" + Initiated = "INITIATED", + Preparing = "PREPARING", + Active = "ACTIVE", + Deleted = "DELETED", + Closed = "CLOSED" } } diff --git a/lib/dts/lib/request/list-transfer-packages-request.ts b/lib/dts/lib/request/list-transfer-packages-request.ts index e811b73a2b..e8020a81a4 100644 --- a/lib/dts/lib/request/list-transfer-packages-request.ts +++ b/lib/dts/lib/request/list-transfer-packages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTransferPackagesRequest { +export interface ListTransferPackagesRequest extends common.BaseRequest { /** * ID of the Transfer Job */ @@ -30,14 +30,14 @@ export interface ListTransferPackagesRequest { export namespace ListTransferPackagesRequest { export enum LifecycleState { - PREPARING = "PREPARING", - SHIPPING = "SHIPPING", - RECEIVED = "RECEIVED", - PROCESSING = "PROCESSING", - PROCESSED = "PROCESSED", - RETURNED = "RETURNED", - DELETED = "DELETED", - CANCELLED = "CANCELLED", - CANCELLEDRETURNED = "CANCELLED_RETURNED" + Preparing = "PREPARING", + Shipping = "SHIPPING", + Received = "RECEIVED", + Processing = "PROCESSING", + Processed = "PROCESSED", + Returned = "RETURNED", + Deleted = "DELETED", + Cancelled = "CANCELLED", + CancelledReturned = "CANCELLED_RETURNED" } } diff --git a/lib/dts/lib/request/update-appliance-export-job-request.ts b/lib/dts/lib/request/update-appliance-export-job-request.ts index 71e3519944..eca3bdadef 100644 --- a/lib/dts/lib/request/update-appliance-export-job-request.ts +++ b/lib/dts/lib/request/update-appliance-export-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateApplianceExportJobRequest { +export interface UpdateApplianceExportJobRequest extends common.BaseRequest { /** * ID of the Appliance Export Job */ diff --git a/lib/dts/lib/request/update-transfer-appliance-request.ts b/lib/dts/lib/request/update-transfer-appliance-request.ts index 14069e1e15..4a81ec1204 100644 --- a/lib/dts/lib/request/update-transfer-appliance-request.ts +++ b/lib/dts/lib/request/update-transfer-appliance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTransferApplianceRequest { +export interface UpdateTransferApplianceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/update-transfer-device-request.ts b/lib/dts/lib/request/update-transfer-device-request.ts index cb8359b2a3..5b7fe82cc1 100644 --- a/lib/dts/lib/request/update-transfer-device-request.ts +++ b/lib/dts/lib/request/update-transfer-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTransferDeviceRequest { +export interface UpdateTransferDeviceRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/update-transfer-job-request.ts b/lib/dts/lib/request/update-transfer-job-request.ts index f68a3b3399..f3622b9178 100644 --- a/lib/dts/lib/request/update-transfer-job-request.ts +++ b/lib/dts/lib/request/update-transfer-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTransferJobRequest { +export interface UpdateTransferJobRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/request/update-transfer-package-request.ts b/lib/dts/lib/request/update-transfer-package-request.ts index 8e00066714..113def71f3 100644 --- a/lib/dts/lib/request/update-transfer-package-request.ts +++ b/lib/dts/lib/request/update-transfer-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTransferPackageRequest { +export interface UpdateTransferPackageRequest extends common.BaseRequest { /** * ID of the Transfer Job */ diff --git a/lib/dts/lib/transferappliance-waiter.ts b/lib/dts/lib/transferappliance-waiter.ts index a4834555c2..0b271810fa 100644 --- a/lib/dts/lib/transferappliance-waiter.ts +++ b/lib/dts/lib/transferappliance-waiter.ts @@ -38,7 +38,7 @@ export class TransferApplianceWaiter { this.config, () => this.client.getTransferAppliance(request), response => targetStates.exists(response.transferAppliance.lifecycleState), - targetStates.includes(models.TransferAppliance.LifecycleState.DELETED) + targetStates.includes(models.TransferAppliance.LifecycleState.Deleted) ); } } diff --git a/lib/dts/lib/transferapplianceentitlement-waiter.ts b/lib/dts/lib/transferapplianceentitlement-waiter.ts index ad1f17fde9..a03970f188 100644 --- a/lib/dts/lib/transferapplianceentitlement-waiter.ts +++ b/lib/dts/lib/transferapplianceentitlement-waiter.ts @@ -38,7 +38,7 @@ export class TransferApplianceEntitlementWaiter { this.config, () => this.client.getTransferApplianceEntitlement(request), response => targetStates.exists(response.transferApplianceEntitlement.lifecycleState), - targetStates.includes(models.TransferApplianceEntitlement.LifecycleState.DELETED) + targetStates.includes(models.TransferApplianceEntitlement.LifecycleState.Deleted) ); } } diff --git a/lib/dts/lib/transferdevice-waiter.ts b/lib/dts/lib/transferdevice-waiter.ts index ae849016e1..811485f774 100644 --- a/lib/dts/lib/transferdevice-waiter.ts +++ b/lib/dts/lib/transferdevice-waiter.ts @@ -38,7 +38,7 @@ export class TransferDeviceWaiter { this.config, () => this.client.getTransferDevice(request), response => targetStates.exists(response.transferDevice.lifecycleState), - targetStates.includes(models.TransferDevice.LifecycleState.DELETED) + targetStates.includes(models.TransferDevice.LifecycleState.Deleted) ); } } diff --git a/lib/dts/lib/transferjob-waiter.ts b/lib/dts/lib/transferjob-waiter.ts index 2ff7fd86d9..d8408465b0 100644 --- a/lib/dts/lib/transferjob-waiter.ts +++ b/lib/dts/lib/transferjob-waiter.ts @@ -38,7 +38,7 @@ export class TransferJobWaiter { this.config, () => this.client.getTransferJob(request), response => targetStates.exists(response.transferJob.lifecycleState), - targetStates.includes(models.TransferJob.LifecycleState.DELETED) + targetStates.includes(models.TransferJob.LifecycleState.Deleted) ); } } diff --git a/lib/dts/lib/transferpackage-waiter.ts b/lib/dts/lib/transferpackage-waiter.ts index 134ca9aab6..983882e809 100644 --- a/lib/dts/lib/transferpackage-waiter.ts +++ b/lib/dts/lib/transferpackage-waiter.ts @@ -38,7 +38,7 @@ export class TransferPackageWaiter { this.config, () => this.client.getTransferPackage(request), response => targetStates.exists(response.transferPackage.lifecycleState), - targetStates.includes(models.TransferPackage.LifecycleState.DELETED) + targetStates.includes(models.TransferPackage.LifecycleState.Deleted) ); } } diff --git a/lib/dts/package.json b/lib/dts/package.json index afddb7acf5..304652029d 100644 --- a/lib/dts/package.json +++ b/lib/dts/package.json @@ -1,6 +1,6 @@ { "name": "oci-dts", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Dts Service", "repository": { "type": "git", diff --git a/lib/email/lib/client.ts b/lib/email/lib/client.ts index 3a5f9a3687..f66ea42372 100644 --- a/lib/email/lib/client.ts +++ b/lib/email/lib/client.ts @@ -22,7 +22,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { EmailWaiter } from "./email-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -35,6 +35,7 @@ export class EmailClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": EmailWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -119,6 +120,13 @@ export class EmailClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a sender into a different compartment. When provided, If-Match is checked against ETag values of the resource. * @param ChangeSenderCompartmentRequest @@ -155,7 +163,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSenderCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -208,7 +220,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSenderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -273,7 +289,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSuppressionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -329,7 +349,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSenderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -381,7 +405,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSuppressionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -431,7 +459,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSenderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -491,7 +523,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSuppressionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -551,7 +587,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSendersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -654,7 +694,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSuppressionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -752,7 +796,11 @@ export class EmailClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSenderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/email/lib/email-waiter.ts b/lib/email/lib/email-waiter.ts index 5ee109f3a3..916a0fad38 100644 --- a/lib/email/lib/email-waiter.ts +++ b/lib/email/lib/email-waiter.ts @@ -40,7 +40,7 @@ export class EmailWaiter { this.config, () => this.client.getSender(request), response => targetStates.exists(response.sender.lifecycleState), - targetStates.includes(models.Sender.LifecycleState.DELETED) + targetStates.includes(models.Sender.LifecycleState.Deleted) ); } } diff --git a/lib/email/lib/model/sender-summary.ts b/lib/email/lib/model/sender-summary.ts index 887ade69fe..614571083b 100644 --- a/lib/email/lib/model/sender-summary.ts +++ b/lib/email/lib/model/sender-summary.ts @@ -63,16 +63,15 @@ export interface SenderSummary { export namespace SenderSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SenderSummary): object { diff --git a/lib/email/lib/model/sender.ts b/lib/email/lib/model/sender.ts index ab920fadd0..30ea5cb143 100644 --- a/lib/email/lib/model/sender.ts +++ b/lib/email/lib/model/sender.ts @@ -69,16 +69,15 @@ export interface Sender { export namespace Sender { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Sender): object { diff --git a/lib/email/lib/model/suppression-summary.ts b/lib/email/lib/model/suppression-summary.ts index b61c895b1e..630dd5e7be 100644 --- a/lib/email/lib/model/suppression-summary.ts +++ b/lib/email/lib/model/suppression-summary.ts @@ -50,18 +50,17 @@ export interface SuppressionSummary { export namespace SuppressionSummary { export enum Reason { - UNKNOWN = "UNKNOWN", - HARDBOUNCE = "HARDBOUNCE", - COMPLAINT = "COMPLAINT", - MANUAL = "MANUAL", - SOFTBOUNCE = "SOFTBOUNCE", - UNSUBSCRIBE = "UNSUBSCRIBE", - + Unknown = "UNKNOWN", + Hardbounce = "HARDBOUNCE", + Complaint = "COMPLAINT", + Manual = "MANUAL", + Softbounce = "SOFTBOUNCE", + Unsubscribe = "UNSUBSCRIBE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SuppressionSummary): object { diff --git a/lib/email/lib/model/suppression.ts b/lib/email/lib/model/suppression.ts index 918cd29634..910510fe0e 100644 --- a/lib/email/lib/model/suppression.ts +++ b/lib/email/lib/model/suppression.ts @@ -52,18 +52,17 @@ export interface Suppression { export namespace Suppression { export enum Reason { - UNKNOWN = "UNKNOWN", - HARDBOUNCE = "HARDBOUNCE", - COMPLAINT = "COMPLAINT", - MANUAL = "MANUAL", - SOFTBOUNCE = "SOFTBOUNCE", - UNSUBSCRIBE = "UNSUBSCRIBE", - + Unknown = "UNKNOWN", + Hardbounce = "HARDBOUNCE", + Complaint = "COMPLAINT", + Manual = "MANUAL", + Softbounce = "SOFTBOUNCE", + Unsubscribe = "UNSUBSCRIBE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Suppression): object { diff --git a/lib/email/lib/request/change-sender-compartment-request.ts b/lib/email/lib/request/change-sender-compartment-request.ts index 9c24f4365f..87b0a2100b 100644 --- a/lib/email/lib/request/change-sender-compartment-request.ts +++ b/lib/email/lib/request/change-sender-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSenderCompartmentRequest { +export interface ChangeSenderCompartmentRequest extends common.BaseRequest { /** * The unique OCID of the sender. */ diff --git a/lib/email/lib/request/create-sender-request.ts b/lib/email/lib/request/create-sender-request.ts index 26736ffc41..30f5ca48af 100644 --- a/lib/email/lib/request/create-sender-request.ts +++ b/lib/email/lib/request/create-sender-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSenderRequest { +export interface CreateSenderRequest extends common.BaseRequest { /** * Create a sender. */ diff --git a/lib/email/lib/request/create-suppression-request.ts b/lib/email/lib/request/create-suppression-request.ts index 682af6f6be..037c6a54dd 100644 --- a/lib/email/lib/request/create-suppression-request.ts +++ b/lib/email/lib/request/create-suppression-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSuppressionRequest { +export interface CreateSuppressionRequest extends common.BaseRequest { /** * Adds a single email address to the suppression list for a compartment's tenancy. * diff --git a/lib/email/lib/request/delete-sender-request.ts b/lib/email/lib/request/delete-sender-request.ts index a3f1eb2d6b..3fbc078fbf 100644 --- a/lib/email/lib/request/delete-sender-request.ts +++ b/lib/email/lib/request/delete-sender-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSenderRequest { +export interface DeleteSenderRequest extends common.BaseRequest { /** * The unique OCID of the sender. */ diff --git a/lib/email/lib/request/delete-suppression-request.ts b/lib/email/lib/request/delete-suppression-request.ts index a8cca88e7b..74633f07b6 100644 --- a/lib/email/lib/request/delete-suppression-request.ts +++ b/lib/email/lib/request/delete-suppression-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSuppressionRequest { +export interface DeleteSuppressionRequest extends common.BaseRequest { /** * The unique OCID of the suppression. */ diff --git a/lib/email/lib/request/get-sender-request.ts b/lib/email/lib/request/get-sender-request.ts index 3cafe7d149..95ebc896a6 100644 --- a/lib/email/lib/request/get-sender-request.ts +++ b/lib/email/lib/request/get-sender-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSenderRequest { +export interface GetSenderRequest extends common.BaseRequest { /** * The unique OCID of the sender. */ diff --git a/lib/email/lib/request/get-suppression-request.ts b/lib/email/lib/request/get-suppression-request.ts index 9e6ccef1de..e2afdb0639 100644 --- a/lib/email/lib/request/get-suppression-request.ts +++ b/lib/email/lib/request/get-suppression-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSuppressionRequest { +export interface GetSuppressionRequest extends common.BaseRequest { /** * The unique OCID of the suppression. */ diff --git a/lib/email/lib/request/list-senders-request.ts b/lib/email/lib/request/list-senders-request.ts index 9be40325b7..c5ea764a93 100644 --- a/lib/email/lib/request/list-senders-request.ts +++ b/lib/email/lib/request/list-senders-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSendersRequest { +export interface ListSendersRequest extends common.BaseRequest { /** * The OCID for the compartment. */ @@ -61,12 +61,12 @@ export interface ListSendersRequest { export namespace ListSendersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - EMAILADDRESS = "EMAILADDRESS" + Timecreated = "TIMECREATED", + Emailaddress = "EMAILADDRESS" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/email/lib/request/list-suppressions-request.ts b/lib/email/lib/request/list-suppressions-request.ts index 35133f2cc7..7c5075ff37 100644 --- a/lib/email/lib/request/list-suppressions-request.ts +++ b/lib/email/lib/request/list-suppressions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSuppressionsRequest { +export interface ListSuppressionsRequest extends common.BaseRequest { /** * The OCID for the compartment. */ @@ -81,12 +81,12 @@ export interface ListSuppressionsRequest { export namespace ListSuppressionsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - EMAILADDRESS = "EMAILADDRESS" + Timecreated = "TIMECREATED", + Emailaddress = "EMAILADDRESS" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/email/lib/request/update-sender-request.ts b/lib/email/lib/request/update-sender-request.ts index 6d6d60b117..9aa40ad527 100644 --- a/lib/email/lib/request/update-sender-request.ts +++ b/lib/email/lib/request/update-sender-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSenderRequest { +export interface UpdateSenderRequest extends common.BaseRequest { /** * The unique OCID of the sender. */ diff --git a/lib/email/package.json b/lib/email/package.json index 1b6831ed77..ac654d915a 100644 --- a/lib/email/package.json +++ b/lib/email/package.json @@ -1,6 +1,6 @@ { "name": "oci-email", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Email", "repository": { "type": "git", diff --git a/lib/events/lib/client.ts b/lib/events/lib/client.ts index 55b0cd51c6..643993c83e 100644 --- a/lib/events/lib/client.ts +++ b/lib/events/lib/client.ts @@ -19,7 +19,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { EventsWaiter } from "./events-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class EventsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": EventsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -116,6 +117,13 @@ export class EventsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a rule into a different compartment within the same tenancy. For information about moving * resources between compartments, see [Moving Resources to a Different Compartment](https://docs.cloud.oracle.com/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes). @@ -155,7 +163,11 @@ export class EventsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeRuleCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -210,7 +222,11 @@ export class EventsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -269,7 +285,11 @@ export class EventsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -319,7 +339,11 @@ export class EventsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -384,7 +408,11 @@ export class EventsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -474,7 +502,11 @@ export class EventsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/events/lib/events-waiter.ts b/lib/events/lib/events-waiter.ts index 6dd09abe3d..09336bf7bf 100644 --- a/lib/events/lib/events-waiter.ts +++ b/lib/events/lib/events-waiter.ts @@ -37,7 +37,7 @@ export class EventsWaiter { this.config, () => this.client.getRule(request), response => targetStates.exists(response.rule.lifecycleState), - targetStates.includes(models.Rule.LifecycleState.DELETED) + targetStates.includes(models.Rule.LifecycleState.Deleted) ); } } diff --git a/lib/events/lib/model/action.ts b/lib/events/lib/model/action.ts index 9a8c752ee8..fc22ab8e34 100644 --- a/lib/events/lib/model/action.ts +++ b/lib/events/lib/model/action.ts @@ -55,19 +55,18 @@ Example: `true` export namespace Action { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Action): object { diff --git a/lib/events/lib/model/rule.ts b/lib/events/lib/model/rule.ts index 9589dfebe4..f51c832943 100644 --- a/lib/events/lib/model/rule.ts +++ b/lib/events/lib/model/rule.ts @@ -118,19 +118,18 @@ Example: `2018-09-12T22:47:12.613Z` export namespace Rule { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Rule): object { diff --git a/lib/events/lib/request/change-rule-compartment-request.ts b/lib/events/lib/request/change-rule-compartment-request.ts index 99bb24b0b3..7ca9e07dee 100644 --- a/lib/events/lib/request/change-rule-compartment-request.ts +++ b/lib/events/lib/request/change-rule-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeRuleCompartmentRequest { +export interface ChangeRuleCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this rule. * diff --git a/lib/events/lib/request/create-rule-request.ts b/lib/events/lib/request/create-rule-request.ts index 701c8c16da..f0ab940021 100644 --- a/lib/events/lib/request/create-rule-request.ts +++ b/lib/events/lib/request/create-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRuleRequest { +export interface CreateRuleRequest extends common.BaseRequest { /** * Specification of the rule to create */ diff --git a/lib/events/lib/request/delete-rule-request.ts b/lib/events/lib/request/delete-rule-request.ts index 1f486f7618..cc09d42965 100644 --- a/lib/events/lib/request/delete-rule-request.ts +++ b/lib/events/lib/request/delete-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRuleRequest { +export interface DeleteRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this rule. * diff --git a/lib/events/lib/request/get-rule-request.ts b/lib/events/lib/request/get-rule-request.ts index 53daaa8f07..58be8a2601 100644 --- a/lib/events/lib/request/get-rule-request.ts +++ b/lib/events/lib/request/get-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRuleRequest { +export interface GetRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this rule. * diff --git a/lib/events/lib/request/list-rules-request.ts b/lib/events/lib/request/list-rules-request.ts index b850ff06d8..67e9e7abdd 100644 --- a/lib/events/lib/request/list-rules-request.ts +++ b/lib/events/lib/request/list-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRulesRequest { +export interface ListRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to which this rule belongs. * @@ -76,13 +76,13 @@ Default: `timeCreated` export namespace ListRulesRequest { export enum SortBy { - TIMECREATED = "TIME_CREATED", - ID = "ID", - DISPLAYNAME = "DISPLAY_NAME" + TimeCreated = "TIME_CREATED", + Id = "ID", + DisplayName = "DISPLAY_NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/events/lib/request/update-rule-request.ts b/lib/events/lib/request/update-rule-request.ts index 7acc8adcb6..e7231c51c3 100644 --- a/lib/events/lib/request/update-rule-request.ts +++ b/lib/events/lib/request/update-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRuleRequest { +export interface UpdateRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this rule. * diff --git a/lib/events/package.json b/lib/events/package.json index 9b7472f6ea..59a04db912 100644 --- a/lib/events/package.json +++ b/lib/events/package.json @@ -1,6 +1,6 @@ { "name": "oci-events", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Events Service", "repository": { "type": "git", diff --git a/lib/filestorage/lib/client.ts b/lib/filestorage/lib/client.ts index 7ae59cc09a..7c71a04a06 100644 --- a/lib/filestorage/lib/client.ts +++ b/lib/filestorage/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { FileStorageWaiter } from "./filestorage-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class FileStorageClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": FileStorageWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class FileStorageClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a file system and its associated snapshots into a different compartment within the same tenancy. For information about moving resources between compartments, see [Moving Resources to a Different Compartment](https://docs.cloud.oracle.com/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes) * @@ -153,7 +161,11 @@ export class FileStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeFileSystemCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -211,7 +223,11 @@ export class FileStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeMountTargetCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -267,7 +283,11 @@ export class FileStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createExportRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -358,7 +378,11 @@ All Oracle Cloud Infrastructure resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFileSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -452,7 +476,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createMountTargetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -516,7 +544,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSnapshotRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -576,7 +608,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteExportRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -630,7 +666,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFileSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -683,7 +723,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteMountTargetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -735,7 +779,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSnapshotRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -785,7 +833,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getExportRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -843,7 +895,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getExportSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -901,7 +957,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFileSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -959,7 +1019,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getMountTargetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1017,7 +1081,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSnapshotRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1084,7 +1152,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listExportSetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1178,7 +1250,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listExportsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1270,7 +1346,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFileSystemsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1363,7 +1443,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMountTargetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1452,7 +1536,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSnapshotsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1541,7 +1629,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateExportRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1605,7 +1697,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateExportSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1671,7 +1767,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateFileSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1735,7 +1835,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateMountTargetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1799,7 +1903,11 @@ All Oracle Cloud Infrastructure Services resources, including queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSnapshotRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/filestorage/lib/filestorage-waiter.ts b/lib/filestorage/lib/filestorage-waiter.ts index 543a9a8b15..68edc2dc3a 100644 --- a/lib/filestorage/lib/filestorage-waiter.ts +++ b/lib/filestorage/lib/filestorage-waiter.ts @@ -39,7 +39,7 @@ export class FileStorageWaiter { this.config, () => this.client.getExport(request), response => targetStates.exists(response.export.lifecycleState), - targetStates.includes(models.Export.LifecycleState.DELETED) + targetStates.includes(models.Export.LifecycleState.Deleted) ); } @@ -58,7 +58,7 @@ export class FileStorageWaiter { this.config, () => this.client.getExportSet(request), response => targetStates.exists(response.exportSet.lifecycleState), - targetStates.includes(models.ExportSet.LifecycleState.DELETED) + targetStates.includes(models.ExportSet.LifecycleState.Deleted) ); } @@ -77,7 +77,7 @@ export class FileStorageWaiter { this.config, () => this.client.getFileSystem(request), response => targetStates.exists(response.fileSystem.lifecycleState), - targetStates.includes(models.FileSystem.LifecycleState.DELETED) + targetStates.includes(models.FileSystem.LifecycleState.Deleted) ); } @@ -96,7 +96,7 @@ export class FileStorageWaiter { this.config, () => this.client.getMountTarget(request), response => targetStates.exists(response.mountTarget.lifecycleState), - targetStates.includes(models.MountTarget.LifecycleState.DELETED) + targetStates.includes(models.MountTarget.LifecycleState.Deleted) ); } @@ -115,7 +115,7 @@ export class FileStorageWaiter { this.config, () => this.client.getSnapshot(request), response => targetStates.exists(response.snapshot.lifecycleState), - targetStates.includes(models.Snapshot.LifecycleState.DELETED) + targetStates.includes(models.Snapshot.LifecycleState.Deleted) ); } } diff --git a/lib/filestorage/lib/model/client-options.ts b/lib/filestorage/lib/model/client-options.ts index 88fb053d69..8b2e6eb85c 100644 --- a/lib/filestorage/lib/model/client-options.ts +++ b/lib/filestorage/lib/model/client-options.ts @@ -75,26 +75,24 @@ export interface ClientOptions { export namespace ClientOptions { export enum Access { - WRITE = "READ_WRITE", - ONLY = "READ_ONLY", - + ReadWrite = "READ_WRITE", + ReadOnly = "READ_ONLY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum IdentitySquash { - NONE = "NONE", - ROOT = "ROOT", - ALL = "ALL", - + None = "NONE", + Root = "ROOT", + All = "ALL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ClientOptions): object { diff --git a/lib/filestorage/lib/model/export-set-summary.ts b/lib/filestorage/lib/model/export-set-summary.ts index 78451c2fea..dac995b521 100644 --- a/lib/filestorage/lib/model/export-set-summary.ts +++ b/lib/filestorage/lib/model/export-set-summary.ts @@ -64,16 +64,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ExportSetSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExportSetSummary): object { diff --git a/lib/filestorage/lib/model/export-set.ts b/lib/filestorage/lib/model/export-set.ts index 99a3d240f5..88af7138cf 100644 --- a/lib/filestorage/lib/model/export-set.ts +++ b/lib/filestorage/lib/model/export-set.ts @@ -93,16 +93,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ExportSet { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExportSet): object { diff --git a/lib/filestorage/lib/model/export-summary.ts b/lib/filestorage/lib/model/export-summary.ts index dd0e150fd9..b57b272c1f 100644 --- a/lib/filestorage/lib/model/export-summary.ts +++ b/lib/filestorage/lib/model/export-summary.ts @@ -57,16 +57,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ExportSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ExportSummary): object { diff --git a/lib/filestorage/lib/model/export.ts b/lib/filestorage/lib/model/export.ts index cce7e6d058..3a0f2b87be 100644 --- a/lib/filestorage/lib/model/export.ts +++ b/lib/filestorage/lib/model/export.ts @@ -120,16 +120,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Export { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Export): object { diff --git a/lib/filestorage/lib/model/file-system-summary.ts b/lib/filestorage/lib/model/file-system-summary.ts index 2463795d73..866585d1a7 100644 --- a/lib/filestorage/lib/model/file-system-summary.ts +++ b/lib/filestorage/lib/model/file-system-summary.ts @@ -88,16 +88,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace FileSystemSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FileSystemSummary): object { diff --git a/lib/filestorage/lib/model/file-system.ts b/lib/filestorage/lib/model/file-system.ts index 255f7a83a8..1f8adce072 100644 --- a/lib/filestorage/lib/model/file-system.ts +++ b/lib/filestorage/lib/model/file-system.ts @@ -99,16 +99,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace FileSystem { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FileSystem): object { diff --git a/lib/filestorage/lib/model/mount-target-summary.ts b/lib/filestorage/lib/model/mount-target-summary.ts index 6e420a9d26..59d4fe619f 100644 --- a/lib/filestorage/lib/model/mount-target-summary.ts +++ b/lib/filestorage/lib/model/mount-target-summary.ts @@ -98,17 +98,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace MountTargetSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MountTargetSummary): object { diff --git a/lib/filestorage/lib/model/mount-target.ts b/lib/filestorage/lib/model/mount-target.ts index 6aff21b369..a2d7ac986e 100644 --- a/lib/filestorage/lib/model/mount-target.ts +++ b/lib/filestorage/lib/model/mount-target.ts @@ -106,17 +106,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace MountTarget { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MountTarget): object { diff --git a/lib/filestorage/lib/model/snapshot-summary.ts b/lib/filestorage/lib/model/snapshot-summary.ts index 419c472f86..5546f9146a 100644 --- a/lib/filestorage/lib/model/snapshot-summary.ts +++ b/lib/filestorage/lib/model/snapshot-summary.ts @@ -70,16 +70,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace SnapshotSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SnapshotSummary): object { diff --git a/lib/filestorage/lib/model/snapshot.ts b/lib/filestorage/lib/model/snapshot.ts index 2fcab92732..c7566e7666 100644 --- a/lib/filestorage/lib/model/snapshot.ts +++ b/lib/filestorage/lib/model/snapshot.ts @@ -72,16 +72,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Snapshot { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Snapshot): object { diff --git a/lib/filestorage/lib/request/change-file-system-compartment-request.ts b/lib/filestorage/lib/request/change-file-system-compartment-request.ts index 2d4f3b57e5..47173b2143 100644 --- a/lib/filestorage/lib/request/change-file-system-compartment-request.ts +++ b/lib/filestorage/lib/request/change-file-system-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeFileSystemCompartmentRequest { +export interface ChangeFileSystemCompartmentRequest extends common.BaseRequest { /** * The OCID of the file system. */ diff --git a/lib/filestorage/lib/request/change-mount-target-compartment-request.ts b/lib/filestorage/lib/request/change-mount-target-compartment-request.ts index f666349603..0690f42249 100644 --- a/lib/filestorage/lib/request/change-mount-target-compartment-request.ts +++ b/lib/filestorage/lib/request/change-mount-target-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeMountTargetCompartmentRequest { +export interface ChangeMountTargetCompartmentRequest extends common.BaseRequest { /** * The OCID of the mount target. */ diff --git a/lib/filestorage/lib/request/create-export-request.ts b/lib/filestorage/lib/request/create-export-request.ts index d95579da6e..13c6844bb8 100644 --- a/lib/filestorage/lib/request/create-export-request.ts +++ b/lib/filestorage/lib/request/create-export-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateExportRequest { +export interface CreateExportRequest extends common.BaseRequest { /** * Details for creating a new export. */ diff --git a/lib/filestorage/lib/request/create-file-system-request.ts b/lib/filestorage/lib/request/create-file-system-request.ts index 0cacb3dbb0..aabefd7cc8 100644 --- a/lib/filestorage/lib/request/create-file-system-request.ts +++ b/lib/filestorage/lib/request/create-file-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFileSystemRequest { +export interface CreateFileSystemRequest extends common.BaseRequest { /** * Details for creating a new file system. */ diff --git a/lib/filestorage/lib/request/create-mount-target-request.ts b/lib/filestorage/lib/request/create-mount-target-request.ts index d389bc9927..8a207653eb 100644 --- a/lib/filestorage/lib/request/create-mount-target-request.ts +++ b/lib/filestorage/lib/request/create-mount-target-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateMountTargetRequest { +export interface CreateMountTargetRequest extends common.BaseRequest { /** * Details for creating a new mount target. */ diff --git a/lib/filestorage/lib/request/create-snapshot-request.ts b/lib/filestorage/lib/request/create-snapshot-request.ts index 8c7bc43c4a..2ab5fd62c9 100644 --- a/lib/filestorage/lib/request/create-snapshot-request.ts +++ b/lib/filestorage/lib/request/create-snapshot-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSnapshotRequest { +export interface CreateSnapshotRequest extends common.BaseRequest { /** * Details for creating a new snapshot. */ diff --git a/lib/filestorage/lib/request/delete-export-request.ts b/lib/filestorage/lib/request/delete-export-request.ts index babe6b6bbf..8c4f7737d4 100644 --- a/lib/filestorage/lib/request/delete-export-request.ts +++ b/lib/filestorage/lib/request/delete-export-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteExportRequest { +export interface DeleteExportRequest extends common.BaseRequest { /** * The OCID of the export. */ diff --git a/lib/filestorage/lib/request/delete-file-system-request.ts b/lib/filestorage/lib/request/delete-file-system-request.ts index 8dc6b978ce..57989eefb1 100644 --- a/lib/filestorage/lib/request/delete-file-system-request.ts +++ b/lib/filestorage/lib/request/delete-file-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFileSystemRequest { +export interface DeleteFileSystemRequest extends common.BaseRequest { /** * The OCID of the file system. */ diff --git a/lib/filestorage/lib/request/delete-mount-target-request.ts b/lib/filestorage/lib/request/delete-mount-target-request.ts index 96898797ff..068434dd4a 100644 --- a/lib/filestorage/lib/request/delete-mount-target-request.ts +++ b/lib/filestorage/lib/request/delete-mount-target-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteMountTargetRequest { +export interface DeleteMountTargetRequest extends common.BaseRequest { /** * The OCID of the mount target. */ diff --git a/lib/filestorage/lib/request/delete-snapshot-request.ts b/lib/filestorage/lib/request/delete-snapshot-request.ts index 20ea7b9fe6..7a61614ef6 100644 --- a/lib/filestorage/lib/request/delete-snapshot-request.ts +++ b/lib/filestorage/lib/request/delete-snapshot-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSnapshotRequest { +export interface DeleteSnapshotRequest extends common.BaseRequest { /** * The OCID of the snapshot. */ diff --git a/lib/filestorage/lib/request/get-export-request.ts b/lib/filestorage/lib/request/get-export-request.ts index fb11a0c605..ca259a61d2 100644 --- a/lib/filestorage/lib/request/get-export-request.ts +++ b/lib/filestorage/lib/request/get-export-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetExportRequest { +export interface GetExportRequest extends common.BaseRequest { /** * The OCID of the export. */ diff --git a/lib/filestorage/lib/request/get-export-set-request.ts b/lib/filestorage/lib/request/get-export-set-request.ts index 70a75362c5..d9a6468c83 100644 --- a/lib/filestorage/lib/request/get-export-set-request.ts +++ b/lib/filestorage/lib/request/get-export-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetExportSetRequest { +export interface GetExportSetRequest extends common.BaseRequest { /** * The OCID of the export set. */ diff --git a/lib/filestorage/lib/request/get-file-system-request.ts b/lib/filestorage/lib/request/get-file-system-request.ts index ac4d1fcd42..3c1e55c4ad 100644 --- a/lib/filestorage/lib/request/get-file-system-request.ts +++ b/lib/filestorage/lib/request/get-file-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFileSystemRequest { +export interface GetFileSystemRequest extends common.BaseRequest { /** * The OCID of the file system. */ diff --git a/lib/filestorage/lib/request/get-mount-target-request.ts b/lib/filestorage/lib/request/get-mount-target-request.ts index 29666f1905..b7d5875fd9 100644 --- a/lib/filestorage/lib/request/get-mount-target-request.ts +++ b/lib/filestorage/lib/request/get-mount-target-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetMountTargetRequest { +export interface GetMountTargetRequest extends common.BaseRequest { /** * The OCID of the mount target. */ diff --git a/lib/filestorage/lib/request/get-snapshot-request.ts b/lib/filestorage/lib/request/get-snapshot-request.ts index efa577e831..840854fe0d 100644 --- a/lib/filestorage/lib/request/get-snapshot-request.ts +++ b/lib/filestorage/lib/request/get-snapshot-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSnapshotRequest { +export interface GetSnapshotRequest extends common.BaseRequest { /** * The OCID of the snapshot. */ diff --git a/lib/filestorage/lib/request/list-export-sets-request.ts b/lib/filestorage/lib/request/list-export-sets-request.ts index b663f805b8..5d04fc320e 100644 --- a/lib/filestorage/lib/request/list-export-sets-request.ts +++ b/lib/filestorage/lib/request/list-export-sets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListExportSetsRequest { +export interface ListExportSetsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -90,20 +90,20 @@ Example: `My resource` export namespace ListExportSetsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/filestorage/lib/request/list-exports-request.ts b/lib/filestorage/lib/request/list-exports-request.ts index 68fa8fd08e..f486741c4d 100644 --- a/lib/filestorage/lib/request/list-exports-request.ts +++ b/lib/filestorage/lib/request/list-exports-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListExportsRequest { +export interface ListExportsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -84,20 +84,20 @@ For important details about how pagination works, export namespace ListExportsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortBy { - TIMECREATED = "TIMECREATED", - PATH = "PATH" + Timecreated = "TIMECREATED", + Path = "PATH" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/filestorage/lib/request/list-file-systems-request.ts b/lib/filestorage/lib/request/list-file-systems-request.ts index a083b24be0..67139ca210 100644 --- a/lib/filestorage/lib/request/list-file-systems-request.ts +++ b/lib/filestorage/lib/request/list-file-systems-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFileSystemsRequest { +export interface ListFileSystemsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -90,20 +90,20 @@ Example: `My resource` export namespace ListFileSystemsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/filestorage/lib/request/list-mount-targets-request.ts b/lib/filestorage/lib/request/list-mount-targets-request.ts index 35f80b7935..d6b63f03ba 100644 --- a/lib/filestorage/lib/request/list-mount-targets-request.ts +++ b/lib/filestorage/lib/request/list-mount-targets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMountTargetsRequest { +export interface ListMountTargetsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -94,20 +94,20 @@ Example: `My resource` export namespace ListMountTargetsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/filestorage/lib/request/list-snapshots-request.ts b/lib/filestorage/lib/request/list-snapshots-request.ts index 0e96d82c6d..f61b8cc229 100644 --- a/lib/filestorage/lib/request/list-snapshots-request.ts +++ b/lib/filestorage/lib/request/list-snapshots-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSnapshotsRequest { +export interface ListSnapshotsRequest extends common.BaseRequest { /** * The OCID of the file system. */ @@ -68,15 +68,15 @@ For important details about how pagination works, export namespace ListSnapshotsRequest { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/filestorage/lib/request/update-export-request.ts b/lib/filestorage/lib/request/update-export-request.ts index fea88e1121..a3929cee05 100644 --- a/lib/filestorage/lib/request/update-export-request.ts +++ b/lib/filestorage/lib/request/update-export-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateExportRequest { +export interface UpdateExportRequest extends common.BaseRequest { /** * The OCID of the export. */ diff --git a/lib/filestorage/lib/request/update-export-set-request.ts b/lib/filestorage/lib/request/update-export-set-request.ts index 17a527491b..9e681c7d89 100644 --- a/lib/filestorage/lib/request/update-export-set-request.ts +++ b/lib/filestorage/lib/request/update-export-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateExportSetRequest { +export interface UpdateExportSetRequest extends common.BaseRequest { /** * The OCID of the export set. */ diff --git a/lib/filestorage/lib/request/update-file-system-request.ts b/lib/filestorage/lib/request/update-file-system-request.ts index a4bde84882..e52b2def9f 100644 --- a/lib/filestorage/lib/request/update-file-system-request.ts +++ b/lib/filestorage/lib/request/update-file-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateFileSystemRequest { +export interface UpdateFileSystemRequest extends common.BaseRequest { /** * The OCID of the file system. */ diff --git a/lib/filestorage/lib/request/update-mount-target-request.ts b/lib/filestorage/lib/request/update-mount-target-request.ts index 90df17fb63..e340588ea8 100644 --- a/lib/filestorage/lib/request/update-mount-target-request.ts +++ b/lib/filestorage/lib/request/update-mount-target-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateMountTargetRequest { +export interface UpdateMountTargetRequest extends common.BaseRequest { /** * The OCID of the mount target. */ diff --git a/lib/filestorage/lib/request/update-snapshot-request.ts b/lib/filestorage/lib/request/update-snapshot-request.ts index 576e0efcff..d4ef511cc4 100644 --- a/lib/filestorage/lib/request/update-snapshot-request.ts +++ b/lib/filestorage/lib/request/update-snapshot-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSnapshotRequest { +export interface UpdateSnapshotRequest extends common.BaseRequest { /** * The OCID of the snapshot. */ diff --git a/lib/filestorage/package.json b/lib/filestorage/package.json index 0ab1261b73..d61daa1d61 100644 --- a/lib/filestorage/package.json +++ b/lib/filestorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-filestorage", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for File Storage", "repository": { "type": "git", diff --git a/lib/functions/lib/client.ts b/lib/functions/lib/client.ts index 86741f670c..8e49043ffd 100644 --- a/lib/functions/lib/client.ts +++ b/lib/functions/lib/client.ts @@ -18,7 +18,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { FunctionsManagementWaiter } from "./functionsmanagement-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class FunctionsInvokeClient { protected static serviceEndpointTemplate = "https://functions.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -54,6 +55,13 @@ export class FunctionsInvokeClient { return common.LOG.logger; } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Invokes a function * @param InvokeFunctionRequest @@ -87,7 +95,11 @@ export class FunctionsInvokeClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + invokeFunctionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -118,6 +130,7 @@ export class FunctionsManagementClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": FunctionsManagementWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -203,6 +216,13 @@ export class FunctionsManagementClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves an application into a different compartment within the same tenancy. * For information about moving resources between compartments, see [Moving Resources Between Compartments](https://docs.cloud.oracle.com/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes). @@ -244,7 +264,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeApplicationCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -298,7 +322,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -360,7 +388,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createFunctionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -420,7 +452,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -472,7 +508,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteFunctionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -523,7 +563,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -581,7 +625,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getFunctionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -647,7 +695,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listApplicationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -738,7 +790,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFunctionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -828,7 +884,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateApplicationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -893,7 +953,11 @@ export class FunctionsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateFunctionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/functions/lib/functionsmanagement-waiter.ts b/lib/functions/lib/functionsmanagement-waiter.ts index 7ce69b41f9..1c634fc60f 100644 --- a/lib/functions/lib/functionsmanagement-waiter.ts +++ b/lib/functions/lib/functionsmanagement-waiter.ts @@ -39,7 +39,7 @@ export class FunctionsManagementWaiter { this.config, () => this.client.getApplication(request), response => targetStates.exists(response.application.lifecycleState), - targetStates.includes(models.Application.LifecycleState.DELETED) + targetStates.includes(models.Application.LifecycleState.Deleted) ); } @@ -58,7 +58,7 @@ export class FunctionsManagementWaiter { this.config, () => this.client.getFunction(request), response => targetStates.exists(response.function.lifecycleState), - targetStates.includes(models.Function.LifecycleState.DELETED) + targetStates.includes(models.Function.LifecycleState.Deleted) ); } } diff --git a/lib/functions/lib/model/application.ts b/lib/functions/lib/model/application.ts index 4200cf2676..7135536691 100644 --- a/lib/functions/lib/model/application.ts +++ b/lib/functions/lib/model/application.ts @@ -89,19 +89,18 @@ Example: `2018-09-12T22:47:12.613Z` export namespace Application { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Application): object { diff --git a/lib/functions/lib/model/function-summary.ts b/lib/functions/lib/model/function-summary.ts index 6b4f27b77b..abd1b539cc 100644 --- a/lib/functions/lib/model/function-summary.ts +++ b/lib/functions/lib/model/function-summary.ts @@ -106,19 +106,18 @@ Example: `2018-09-12T22:47:12.613Z` export namespace FunctionSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FunctionSummary): object { diff --git a/lib/functions/lib/model/function.ts b/lib/functions/lib/model/function.ts index 12bc6e7518..a0f8f3f6f0 100644 --- a/lib/functions/lib/model/function.ts +++ b/lib/functions/lib/model/function.ts @@ -116,19 +116,18 @@ Example: `2018-09-12T22:47:12.613Z` export namespace Function { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Function): object { diff --git a/lib/functions/lib/request/change-application-compartment-request.ts b/lib/functions/lib/request/change-application-compartment-request.ts index ccfd7968f4..3df15e3f1d 100644 --- a/lib/functions/lib/request/change-application-compartment-request.ts +++ b/lib/functions/lib/request/change-application-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeApplicationCompartmentRequest { +export interface ChangeApplicationCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this application. * diff --git a/lib/functions/lib/request/create-application-request.ts b/lib/functions/lib/request/create-application-request.ts index e63c1f8f44..14f2d01adf 100644 --- a/lib/functions/lib/request/create-application-request.ts +++ b/lib/functions/lib/request/create-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateApplicationRequest { +export interface CreateApplicationRequest extends common.BaseRequest { /** * Specification of the application to create */ diff --git a/lib/functions/lib/request/create-function-request.ts b/lib/functions/lib/request/create-function-request.ts index a97219c62c..b2ed144054 100644 --- a/lib/functions/lib/request/create-function-request.ts +++ b/lib/functions/lib/request/create-function-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateFunctionRequest { +export interface CreateFunctionRequest extends common.BaseRequest { /** * Specification of the function to create */ diff --git a/lib/functions/lib/request/delete-application-request.ts b/lib/functions/lib/request/delete-application-request.ts index 23cdcde2cc..e331c777c3 100644 --- a/lib/functions/lib/request/delete-application-request.ts +++ b/lib/functions/lib/request/delete-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteApplicationRequest { +export interface DeleteApplicationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this application. * diff --git a/lib/functions/lib/request/delete-function-request.ts b/lib/functions/lib/request/delete-function-request.ts index 7b01116910..fb19e5f082 100644 --- a/lib/functions/lib/request/delete-function-request.ts +++ b/lib/functions/lib/request/delete-function-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteFunctionRequest { +export interface DeleteFunctionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this function. * diff --git a/lib/functions/lib/request/get-application-request.ts b/lib/functions/lib/request/get-application-request.ts index 1faa0fd990..e74936805c 100644 --- a/lib/functions/lib/request/get-application-request.ts +++ b/lib/functions/lib/request/get-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetApplicationRequest { +export interface GetApplicationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this application. * diff --git a/lib/functions/lib/request/get-function-request.ts b/lib/functions/lib/request/get-function-request.ts index e6e34448ce..5e3ccd6fa3 100644 --- a/lib/functions/lib/request/get-function-request.ts +++ b/lib/functions/lib/request/get-function-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetFunctionRequest { +export interface GetFunctionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this function. * diff --git a/lib/functions/lib/request/invoke-function-request.ts b/lib/functions/lib/request/invoke-function-request.ts index 0b3213f902..74e0976223 100644 --- a/lib/functions/lib/request/invoke-function-request.ts +++ b/lib/functions/lib/request/invoke-function-request.ts @@ -14,7 +14,7 @@ import * as model from "../model"; import common = require("oci-common"); import stream = require("stream"); -export interface InvokeFunctionRequest { +export interface InvokeFunctionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this function. * diff --git a/lib/functions/lib/request/list-applications-request.ts b/lib/functions/lib/request/list-applications-request.ts index 8b560a0c1d..7a7d0e8c8c 100644 --- a/lib/functions/lib/request/list-applications-request.ts +++ b/lib/functions/lib/request/list-applications-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListApplicationsRequest { +export interface ListApplicationsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to which this resource belongs. * @@ -76,8 +76,8 @@ Default: `displayName` export namespace ListApplicationsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/functions/lib/request/list-functions-request.ts b/lib/functions/lib/request/list-functions-request.ts index c050ee9e6a..c1c64a8c0c 100644 --- a/lib/functions/lib/request/list-functions-request.ts +++ b/lib/functions/lib/request/list-functions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFunctionsRequest { +export interface ListFunctionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the application to which this function belongs. * @@ -76,8 +76,8 @@ Default: `displayName` export namespace ListFunctionsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/functions/lib/request/update-application-request.ts b/lib/functions/lib/request/update-application-request.ts index 565012af65..e095fd0f5f 100644 --- a/lib/functions/lib/request/update-application-request.ts +++ b/lib/functions/lib/request/update-application-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateApplicationRequest { +export interface UpdateApplicationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this application. * diff --git a/lib/functions/lib/request/update-function-request.ts b/lib/functions/lib/request/update-function-request.ts index 1a68d892d8..c2243377a4 100644 --- a/lib/functions/lib/request/update-function-request.ts +++ b/lib/functions/lib/request/update-function-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateFunctionRequest { +export interface UpdateFunctionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of this function. * diff --git a/lib/functions/package.json b/lib/functions/package.json index 64893a1384..c72b08d4ed 100644 --- a/lib/functions/package.json +++ b/lib/functions/package.json @@ -1,6 +1,6 @@ { "name": "oci-functions", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Functions", "repository": { "type": "git", diff --git a/lib/healthchecks/lib/client.ts b/lib/healthchecks/lib/client.ts index a453923adb..ae644d6f7f 100644 --- a/lib/healthchecks/lib/client.ts +++ b/lib/healthchecks/lib/client.ts @@ -19,7 +19,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class HealthChecksClient { "https://healthchecks.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -93,6 +94,13 @@ export class HealthChecksClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a monitor into a different compartment. When provided, `If-Match` is checked * against ETag values of the resource. @@ -133,7 +141,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeHttpMonitorCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -193,7 +205,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changePingMonitorCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -250,7 +266,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createHttpMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -321,7 +341,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOnDemandHttpProbeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -387,7 +411,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOnDemandPingProbeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -452,7 +480,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPingMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -518,7 +550,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteHttpMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -571,7 +607,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePingMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -623,7 +663,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getHttpMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -683,7 +727,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPingMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -748,7 +796,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listHealthChecksVantagePointsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -838,7 +890,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listHttpMonitorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -932,7 +988,11 @@ export class HealthChecksClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listHttpProbeResultsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1025,7 +1085,11 @@ Results are paginated based on `page` and `limit`. The `opc-next-page` header p queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPingMonitorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1123,7 +1187,11 @@ Results are paginated based on `page` and `limit`. The `opc-next-page` header p queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPingProbeResultsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1215,7 +1283,11 @@ Results are paginated based on `page` and `limit`. The `opc-next-page` header p queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateHttpMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1282,7 +1354,11 @@ Results are paginated based on `page` and `limit`. The `opc-next-page` header p queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePingMonitorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/healthchecks/lib/model/http-probe-method.ts b/lib/healthchecks/lib/model/http-probe-method.ts index 6ac09612a4..206713fec0 100644 --- a/lib/healthchecks/lib/model/http-probe-method.ts +++ b/lib/healthchecks/lib/model/http-probe-method.ts @@ -21,14 +21,14 @@ import common = require("oci-common"); * The supported HTTP methods available for probes. **/ export enum HttpProbeMethod { - GET = "GET", - HEAD = "HEAD", + Get = "GET", + Head = "HEAD", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace HttpProbeMethod { diff --git a/lib/healthchecks/lib/model/http-probe-protocol.ts b/lib/healthchecks/lib/model/http-probe-protocol.ts index 36ac8b34e1..ec48644656 100644 --- a/lib/healthchecks/lib/model/http-probe-protocol.ts +++ b/lib/healthchecks/lib/model/http-probe-protocol.ts @@ -21,14 +21,14 @@ import common = require("oci-common"); * The supported protocols available for HTTP probes. **/ export enum HttpProbeProtocol { - HTTP = "HTTP", - HTTPS = "HTTPS", + Http = "HTTP", + Https = "HTTPS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace HttpProbeProtocol { diff --git a/lib/healthchecks/lib/model/http-probe-result-summary.ts b/lib/healthchecks/lib/model/http-probe-result-summary.ts index 546c23bafe..f6833085e2 100644 --- a/lib/healthchecks/lib/model/http-probe-result-summary.ts +++ b/lib/healthchecks/lib/model/http-probe-result-summary.ts @@ -158,17 +158,16 @@ export interface HttpProbeResultSummary { export namespace HttpProbeResultSummary { export enum ErrorCategory { - NONE = "NONE", - DNS = "DNS", - TRANSPORT = "TRANSPORT", - NETWORK = "NETWORK", - SYSTEM = "SYSTEM", - + None = "NONE", + Dns = "DNS", + Transport = "TRANSPORT", + Network = "NETWORK", + System = "SYSTEM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: HttpProbeResultSummary): object { diff --git a/lib/healthchecks/lib/model/ping-probe-protocol.ts b/lib/healthchecks/lib/model/ping-probe-protocol.ts index c25110a6fb..cd22441247 100644 --- a/lib/healthchecks/lib/model/ping-probe-protocol.ts +++ b/lib/healthchecks/lib/model/ping-probe-protocol.ts @@ -21,14 +21,14 @@ import common = require("oci-common"); * The protocols for ping probes. **/ export enum PingProbeProtocol { - ICMP = "ICMP", - TCP = "TCP", + Icmp = "ICMP", + Tcp = "TCP", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace PingProbeProtocol { diff --git a/lib/healthchecks/lib/model/ping-probe-result-summary.ts b/lib/healthchecks/lib/model/ping-probe-result-summary.ts index c1a78b69e5..01d7820f6a 100644 --- a/lib/healthchecks/lib/model/ping-probe-result-summary.ts +++ b/lib/healthchecks/lib/model/ping-probe-result-summary.ts @@ -110,17 +110,16 @@ export interface PingProbeResultSummary { export namespace PingProbeResultSummary { export enum ErrorCategory { - NONE = "NONE", - DNS = "DNS", - TRANSPORT = "TRANSPORT", - NETWORK = "NETWORK", - SYSTEM = "SYSTEM", - + None = "NONE", + Dns = "DNS", + Transport = "TRANSPORT", + Network = "NETWORK", + System = "SYSTEM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PingProbeResultSummary): object { diff --git a/lib/healthchecks/lib/request/change-http-monitor-compartment-request.ts b/lib/healthchecks/lib/request/change-http-monitor-compartment-request.ts index a2ddd0cf89..b65379d387 100644 --- a/lib/healthchecks/lib/request/change-http-monitor-compartment-request.ts +++ b/lib/healthchecks/lib/request/change-http-monitor-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeHttpMonitorCompartmentRequest { +export interface ChangeHttpMonitorCompartmentRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/change-ping-monitor-compartment-request.ts b/lib/healthchecks/lib/request/change-ping-monitor-compartment-request.ts index 852c5615d6..38a87006b8 100644 --- a/lib/healthchecks/lib/request/change-ping-monitor-compartment-request.ts +++ b/lib/healthchecks/lib/request/change-ping-monitor-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangePingMonitorCompartmentRequest { +export interface ChangePingMonitorCompartmentRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/create-http-monitor-request.ts b/lib/healthchecks/lib/request/create-http-monitor-request.ts index 6f605aea3b..033a5c8fba 100644 --- a/lib/healthchecks/lib/request/create-http-monitor-request.ts +++ b/lib/healthchecks/lib/request/create-http-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateHttpMonitorRequest { +export interface CreateHttpMonitorRequest extends common.BaseRequest { /** * The configuration details for creating an HTTP monitor. */ diff --git a/lib/healthchecks/lib/request/create-on-demand-http-probe-request.ts b/lib/healthchecks/lib/request/create-on-demand-http-probe-request.ts index 0694c1875a..91476ae006 100644 --- a/lib/healthchecks/lib/request/create-on-demand-http-probe-request.ts +++ b/lib/healthchecks/lib/request/create-on-demand-http-probe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOnDemandHttpProbeRequest { +export interface CreateOnDemandHttpProbeRequest extends common.BaseRequest { /** * The configuration of the HTTP probe. */ diff --git a/lib/healthchecks/lib/request/create-on-demand-ping-probe-request.ts b/lib/healthchecks/lib/request/create-on-demand-ping-probe-request.ts index 1c3bf02257..e9cb84f465 100644 --- a/lib/healthchecks/lib/request/create-on-demand-ping-probe-request.ts +++ b/lib/healthchecks/lib/request/create-on-demand-ping-probe-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOnDemandPingProbeRequest { +export interface CreateOnDemandPingProbeRequest extends common.BaseRequest { /** * Configuration details for creating an on-demand ping probe. */ diff --git a/lib/healthchecks/lib/request/create-ping-monitor-request.ts b/lib/healthchecks/lib/request/create-ping-monitor-request.ts index d97b0d10eb..ee514467c5 100644 --- a/lib/healthchecks/lib/request/create-ping-monitor-request.ts +++ b/lib/healthchecks/lib/request/create-ping-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePingMonitorRequest { +export interface CreatePingMonitorRequest extends common.BaseRequest { /** * The configuration details for creating a ping monitor. */ diff --git a/lib/healthchecks/lib/request/delete-http-monitor-request.ts b/lib/healthchecks/lib/request/delete-http-monitor-request.ts index 6cac401340..9803207ccc 100644 --- a/lib/healthchecks/lib/request/delete-http-monitor-request.ts +++ b/lib/healthchecks/lib/request/delete-http-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteHttpMonitorRequest { +export interface DeleteHttpMonitorRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/delete-ping-monitor-request.ts b/lib/healthchecks/lib/request/delete-ping-monitor-request.ts index 092f52f10a..a215a4e25b 100644 --- a/lib/healthchecks/lib/request/delete-ping-monitor-request.ts +++ b/lib/healthchecks/lib/request/delete-ping-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePingMonitorRequest { +export interface DeletePingMonitorRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/get-http-monitor-request.ts b/lib/healthchecks/lib/request/get-http-monitor-request.ts index ff2bf5e36b..c2915cbd63 100644 --- a/lib/healthchecks/lib/request/get-http-monitor-request.ts +++ b/lib/healthchecks/lib/request/get-http-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetHttpMonitorRequest { +export interface GetHttpMonitorRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/get-ping-monitor-request.ts b/lib/healthchecks/lib/request/get-ping-monitor-request.ts index 7717027ad0..f409390fa3 100644 --- a/lib/healthchecks/lib/request/get-ping-monitor-request.ts +++ b/lib/healthchecks/lib/request/get-ping-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPingMonitorRequest { +export interface GetPingMonitorRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/list-health-checks-vantage-points-request.ts b/lib/healthchecks/lib/request/list-health-checks-vantage-points-request.ts index fa3fd350a8..95662e7248 100644 --- a/lib/healthchecks/lib/request/list-health-checks-vantage-points-request.ts +++ b/lib/healthchecks/lib/request/list-health-checks-vantage-points-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListHealthChecksVantagePointsRequest { +export interface ListHealthChecksVantagePointsRequest extends common.BaseRequest { /** * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a * particular request, please provide the request ID. @@ -56,7 +56,7 @@ export namespace ListHealthChecksVantagePointsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/healthchecks/lib/request/list-http-monitors-request.ts b/lib/healthchecks/lib/request/list-http-monitors-request.ts index dc2341fe13..5cac556598 100644 --- a/lib/healthchecks/lib/request/list-http-monitors-request.ts +++ b/lib/healthchecks/lib/request/list-http-monitors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListHttpMonitorsRequest { +export interface ListHttpMonitorsRequest extends common.BaseRequest { /** * Filters results by compartment. */ @@ -61,7 +61,7 @@ export namespace ListHttpMonitorsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/healthchecks/lib/request/list-http-probe-results-request.ts b/lib/healthchecks/lib/request/list-http-probe-results-request.ts index f2095a6eb5..2c77aa04e1 100644 --- a/lib/healthchecks/lib/request/list-http-probe-results-request.ts +++ b/lib/healthchecks/lib/request/list-http-probe-results-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListHttpProbeResultsRequest { +export interface ListHttpProbeResultsRequest extends common.BaseRequest { /** * The OCID of a monitor or on-demand probe. */ @@ -55,7 +55,7 @@ export interface ListHttpProbeResultsRequest { export namespace ListHttpProbeResultsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/healthchecks/lib/request/list-ping-monitors-request.ts b/lib/healthchecks/lib/request/list-ping-monitors-request.ts index 0ac9a8dae0..17db80ed00 100644 --- a/lib/healthchecks/lib/request/list-ping-monitors-request.ts +++ b/lib/healthchecks/lib/request/list-ping-monitors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPingMonitorsRequest { +export interface ListPingMonitorsRequest extends common.BaseRequest { /** * Filters results by compartment. */ @@ -61,7 +61,7 @@ export namespace ListPingMonitorsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/healthchecks/lib/request/list-ping-probe-results-request.ts b/lib/healthchecks/lib/request/list-ping-probe-results-request.ts index 2fdc3058f6..fddc04aa7d 100644 --- a/lib/healthchecks/lib/request/list-ping-probe-results-request.ts +++ b/lib/healthchecks/lib/request/list-ping-probe-results-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPingProbeResultsRequest { +export interface ListPingProbeResultsRequest extends common.BaseRequest { /** * The OCID of a monitor or on-demand probe. */ @@ -55,7 +55,7 @@ export interface ListPingProbeResultsRequest { export namespace ListPingProbeResultsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/healthchecks/lib/request/update-http-monitor-request.ts b/lib/healthchecks/lib/request/update-http-monitor-request.ts index 927101f99f..1782b35c01 100644 --- a/lib/healthchecks/lib/request/update-http-monitor-request.ts +++ b/lib/healthchecks/lib/request/update-http-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateHttpMonitorRequest { +export interface UpdateHttpMonitorRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/lib/request/update-ping-monitor-request.ts b/lib/healthchecks/lib/request/update-ping-monitor-request.ts index c8b3e96df4..471e4b7ee6 100644 --- a/lib/healthchecks/lib/request/update-ping-monitor-request.ts +++ b/lib/healthchecks/lib/request/update-ping-monitor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePingMonitorRequest { +export interface UpdatePingMonitorRequest extends common.BaseRequest { /** * The OCID of a monitor. */ diff --git a/lib/healthchecks/package.json b/lib/healthchecks/package.json index 6f4f7d043c..27a4c17da1 100644 --- a/lib/healthchecks/package.json +++ b/lib/healthchecks/package.json @@ -1,6 +1,6 @@ { "name": "oci-healthchecks", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Healthchecks Service", "repository": { "type": "git", diff --git a/lib/identity/lib/client.ts b/lib/identity/lib/client.ts index a99a103614..d02a748746 100644 --- a/lib/identity/lib/client.ts +++ b/lib/identity/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { IdentityWaiter } from "./identity-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class IdentityClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": IdentityWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -114,6 +115,13 @@ export class IdentityClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Activates the specified MFA TOTP device for the user. Activation requires manual interaction with the Console. * @@ -152,7 +160,11 @@ export class IdentityClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + activateMfaTotpDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -217,7 +229,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addUserToGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -278,7 +294,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + assembleEffectiveTagSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -347,7 +367,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + bulkDeleteResourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -427,7 +451,11 @@ In order to delete tags, you must first retire the tags. Use {@link #updateTag(U queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + bulkDeleteTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -493,7 +521,11 @@ In order to delete tags, you must first retire the tags. Use {@link #updateTag(U queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + bulkMoveResourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -570,7 +602,11 @@ To delete a tag namespace, you must first retire it. Use {@link #updateTagNamesp queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cascadeDeleteTagNamespaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -637,7 +673,11 @@ Moving a tag namespace moves all the tag key definitions contained in the tag na queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeTagNamespaceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -702,7 +742,11 @@ Every user has permission to create an auth token for *their own user ID*. An ad queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAuthTokenRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -782,7 +826,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -856,7 +904,11 @@ Every user has permission to create a secret key for *their own user ID*. An adm queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCustomerSecretKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -935,7 +987,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDynamicGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1017,7 +1073,11 @@ After creating the group, you need to put users in it and write policies for it. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1096,7 +1156,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIdentityProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1161,7 +1225,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIdpGroupMappingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1220,7 +1288,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createMfaTotpDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1302,7 +1374,11 @@ After your network resource is created, you can use it in policy to restrict acc queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createNetworkSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1367,7 +1443,11 @@ After your network resource is created, you can use it in policy to restrict acc queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOAuthClientCredentialRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1436,7 +1516,11 @@ Use this operation after creating a new user, or if a user forgets their passwor queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOrResetUIPasswordRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1514,7 +1598,11 @@ New policies take effect typically within 10 seconds. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1579,7 +1667,11 @@ New policies take effect typically within 10 seconds. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRegionSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1641,7 +1733,11 @@ New policies take effect typically within 10 seconds. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSmtpCredentialRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1716,7 +1812,11 @@ Every user has permission to create a Swift password for *their own user ID*. An queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSwiftPasswordRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1801,7 +1901,11 @@ The tag must have a value type, which is specified with a validator. Tags can us queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1871,7 +1975,11 @@ If you specify that a value is required, a value is set during resource creation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTagDefaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1946,7 +2054,11 @@ You must also specify a *description* for the namespace. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTagNamespaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2037,7 +2149,11 @@ A new user has no permissions until you place the user in one or more groups (se queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createUserRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2102,7 +2218,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteApiKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2154,7 +2274,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAuthTokenRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2205,7 +2329,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2262,7 +2390,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCustomerSecretKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2313,7 +2445,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDynamicGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2364,7 +2500,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2416,7 +2556,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteIdentityProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2467,7 +2611,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteIdpGroupMappingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2519,7 +2667,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteMfaTotpDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2570,7 +2722,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteNetworkSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2623,7 +2779,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteOAuthClientCredentialRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2673,7 +2833,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2725,7 +2889,11 @@ Every user has permission to use this operation to delete a key for *their own u queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSmtpCredentialRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2779,7 +2947,11 @@ Deletes the specified Swift password for the specified user. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSwiftPasswordRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2851,7 +3023,11 @@ To delete a tag, you must first retire it. Use {@link #updateTag(UpdateTagReques queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2908,7 +3084,11 @@ To delete a tag, you must first retire it. Use {@link #updateTag(UpdateTagReques queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTagDefaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2966,7 +3146,11 @@ Use {@link #deleteTag(DeleteTagRequest) deleteTag} to delete a tag definition. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTagNamespaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3016,7 +3200,11 @@ Use {@link #deleteTag(DeleteTagRequest) deleteTag} to delete a tag definition. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteUserRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3068,7 +3256,11 @@ Use {@link #deleteTag(DeleteTagRequest) deleteTag} to delete a tag definition. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + generateTotpSeedRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3126,7 +3318,11 @@ Use {@link #deleteTag(DeleteTagRequest) deleteTag} to delete a tag definition. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAuthenticationPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3190,7 +3386,11 @@ This operation does not return a list of all the resources inside the compartmen queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3247,7 +3447,11 @@ This operation does not return a list of all the resources inside the compartmen queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDynamicGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3308,7 +3512,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3364,7 +3572,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIdentityProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3421,7 +3633,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIdpGroupMappingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3479,7 +3695,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getMfaTotpDeviceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3536,7 +3756,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNetworkSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3592,7 +3816,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3647,7 +3875,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3704,7 +3936,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTagDefaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3761,7 +3997,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTagNamespaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3814,7 +4054,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTaggingWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3870,7 +4114,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTenancyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3921,7 +4169,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getUserRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3977,7 +4229,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getUserGroupMembershipRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4036,7 +4292,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getUserUIPasswordInformationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4094,7 +4354,11 @@ This operation does not return a list of all the users in the group. To do that, queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4154,7 +4418,11 @@ Every user has permission to use this API call for *their own user ID*. An admi queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listApiKeysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4212,7 +4480,11 @@ Every user has permission to use this API call for *their own user ID*. An admi queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAuthTokensRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4273,7 +4545,11 @@ Every user has permission to use this API call for *their own user ID*. An admi queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAvailabilityDomainsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4339,7 +4615,11 @@ Every user has permission to use this API call for *their own user ID*. An admi queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBulkActionResourceTypesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4421,7 +4701,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCompartmentsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4506,7 +4790,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCostTrackingTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4589,7 +4877,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCustomerSecretKeysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4654,7 +4946,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDynamicGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4739,7 +5035,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listFaultDomainsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4799,7 +5099,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4884,7 +5188,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIdentityProviderGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4976,7 +5284,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIdentityProvidersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5061,7 +5373,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIdpGroupMappingsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5149,7 +5465,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMfaTotpDevicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5239,7 +5559,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listNetworkSourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5326,7 +5650,11 @@ See [Where to Get the Tenancy's OCID and User's OCID](https://docs.cloud.oracle. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listOAuthClientCredentialsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5418,7 +5746,11 @@ To determine which policies apply to a particular group or compartment, you must queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5499,7 +5831,11 @@ To determine which policies apply to a particular group or compartment, you must queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRegionSubscriptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5548,7 +5884,11 @@ To determine which policies apply to a particular group or compartment, you must queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRegionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5601,7 +5941,11 @@ To determine which policies apply to a particular group or compartment, you must queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSmtpCredentialsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5661,7 +6005,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSwiftPasswordsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5723,7 +6071,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTagDefaultsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5809,7 +6161,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTagNamespacesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5895,7 +6251,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTaggingWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5986,7 +6346,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTaggingWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6076,7 +6440,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTaggingWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6162,7 +6530,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTagsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6256,7 +6628,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listUserGroupMembershipsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6348,7 +6724,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listUsersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6431,7 +6811,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6529,7 +6913,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + moveCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6586,7 +6974,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + recoverCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6644,7 +7036,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removeUserFromGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6693,7 +7089,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + resetIdpScimClientRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6753,7 +7153,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAuthTokenRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6818,7 +7222,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAuthenticationPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6881,7 +7289,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -6946,7 +7358,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCustomerSecretKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7009,7 +7425,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDynamicGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7072,7 +7492,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7135,7 +7559,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIdentityProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7199,7 +7627,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIdpGroupMappingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7262,7 +7694,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNetworkSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7328,7 +7764,11 @@ Lists the Swift passwords for the specified user. The returned object contains t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateOAuthClientCredentialRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7394,7 +7834,11 @@ Policy changes take effect typically within 10 seconds. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7459,7 +7903,11 @@ Policy changes take effect typically within 10 seconds. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSmtpCredentialRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7526,7 +7974,11 @@ Updates the specified Swift password's description. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSwiftPasswordRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7600,7 +8052,11 @@ You cannot remove list values that appear in a TagDefault. To remove a list valu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTagRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7670,7 +8126,11 @@ You cannot remove list values that appear in a TagDefault. To remove a list valu queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTagDefaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7740,7 +8200,11 @@ You can't add a namespace with the same name as a retired namespace in the same queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTagNamespaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7798,7 +8262,11 @@ You can't add a namespace with the same name as a retired namespace in the same queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateUserRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7862,7 +8330,11 @@ You can't add a namespace with the same name as a retired namespace in the same queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateUserCapabilitiesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -7926,7 +8398,11 @@ You can't add a namespace with the same name as a retired namespace in the same queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateUserStateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -8004,7 +8480,11 @@ After you send your request, the new object's `lifecycleState` will temporarily queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + uploadApiKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/identity/lib/identity-waiter.ts b/lib/identity/lib/identity-waiter.ts index c9e268b1d2..3a8f7954b2 100644 --- a/lib/identity/lib/identity-waiter.ts +++ b/lib/identity/lib/identity-waiter.ts @@ -38,7 +38,7 @@ export class IdentityWaiter { this.config, () => this.client.getCompartment(request), response => targetStates.exists(response.compartment.lifecycleState), - targetStates.includes(models.Compartment.LifecycleState.DELETED) + targetStates.includes(models.Compartment.LifecycleState.Deleted) ); } @@ -57,7 +57,7 @@ export class IdentityWaiter { this.config, () => this.client.getDynamicGroup(request), response => targetStates.exists(response.dynamicGroup.lifecycleState), - targetStates.includes(models.DynamicGroup.LifecycleState.DELETED) + targetStates.includes(models.DynamicGroup.LifecycleState.Deleted) ); } @@ -76,7 +76,7 @@ export class IdentityWaiter { this.config, () => this.client.getGroup(request), response => targetStates.exists(response.group.lifecycleState), - targetStates.includes(models.Group.LifecycleState.DELETED) + targetStates.includes(models.Group.LifecycleState.Deleted) ); } @@ -95,7 +95,7 @@ export class IdentityWaiter { this.config, () => this.client.getIdentityProvider(request), response => targetStates.exists(response.identityProvider.lifecycleState), - targetStates.includes(models.IdentityProvider.LifecycleState.DELETED) + targetStates.includes(models.IdentityProvider.LifecycleState.Deleted) ); } @@ -114,7 +114,7 @@ export class IdentityWaiter { this.config, () => this.client.getIdpGroupMapping(request), response => targetStates.exists(response.idpGroupMapping.lifecycleState), - targetStates.includes(models.IdpGroupMapping.LifecycleState.DELETED) + targetStates.includes(models.IdpGroupMapping.LifecycleState.Deleted) ); } @@ -133,7 +133,7 @@ export class IdentityWaiter { this.config, () => this.client.getPolicy(request), response => targetStates.exists(response.policy.lifecycleState), - targetStates.includes(models.Policy.LifecycleState.DELETED) + targetStates.includes(models.Policy.LifecycleState.Deleted) ); } @@ -152,7 +152,7 @@ export class IdentityWaiter { this.config, () => this.client.getTag(request), response => targetStates.exists(response.tag.lifecycleState), - targetStates.includes(models.Tag.LifecycleState.DELETED) + targetStates.includes(models.Tag.LifecycleState.Deleted) ); } @@ -189,7 +189,7 @@ export class IdentityWaiter { this.config, () => this.client.getTagNamespace(request), response => targetStates.exists(response.tagNamespace.lifecycleState), - targetStates.includes(models.TagNamespace.LifecycleState.DELETED) + targetStates.includes(models.TagNamespace.LifecycleState.Deleted) ); } @@ -208,7 +208,7 @@ export class IdentityWaiter { this.config, () => this.client.getUser(request), response => targetStates.exists(response.user.lifecycleState), - targetStates.includes(models.User.LifecycleState.DELETED) + targetStates.includes(models.User.LifecycleState.Deleted) ); } @@ -227,7 +227,7 @@ export class IdentityWaiter { this.config, () => this.client.getUserGroupMembership(request), response => targetStates.exists(response.userGroupMembership.lifecycleState), - targetStates.includes(models.UserGroupMembership.LifecycleState.DELETED) + targetStates.includes(models.UserGroupMembership.LifecycleState.Deleted) ); } diff --git a/lib/identity/lib/model/api-key.ts b/lib/identity/lib/model/api-key.ts index 47ef0ce9c0..80c044b606 100644 --- a/lib/identity/lib/model/api-key.ts +++ b/lib/identity/lib/model/api-key.ts @@ -67,17 +67,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace ApiKey { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ApiKey): object { diff --git a/lib/identity/lib/model/auth-token.ts b/lib/identity/lib/model/auth-token.ts index 6ceaeed3f0..e599b7a526 100644 --- a/lib/identity/lib/model/auth-token.ts +++ b/lib/identity/lib/model/auth-token.ts @@ -75,17 +75,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace AuthToken { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AuthToken): object { diff --git a/lib/identity/lib/model/compartment.ts b/lib/identity/lib/model/compartment.ts index 2bacf3f28f..0f49d06e54 100644 --- a/lib/identity/lib/model/compartment.ts +++ b/lib/identity/lib/model/compartment.ts @@ -97,17 +97,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Compartment { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Compartment): object { diff --git a/lib/identity/lib/model/create-identity-provider-details.ts b/lib/identity/lib/model/create-identity-provider-details.ts index ad60fe57d8..ca7f29282b 100644 --- a/lib/identity/lib/model/create-identity-provider-details.ts +++ b/lib/identity/lib/model/create-identity-provider-details.ts @@ -61,8 +61,8 @@ Example: `IDCS` export namespace CreateIdentityProviderDetails { export enum ProductType { - IDCS = "IDCS", - ADFS = "ADFS" + Idcs = "IDCS", + Adfs = "ADFS" } export function getJsonObj(obj: CreateIdentityProviderDetails): object { diff --git a/lib/identity/lib/model/customer-secret-key-summary.ts b/lib/identity/lib/model/customer-secret-key-summary.ts index 68498234a5..85fe39d057 100644 --- a/lib/identity/lib/model/customer-secret-key-summary.ts +++ b/lib/identity/lib/model/customer-secret-key-summary.ts @@ -61,17 +61,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace CustomerSecretKeySummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CustomerSecretKeySummary): object { diff --git a/lib/identity/lib/model/customer-secret-key.ts b/lib/identity/lib/model/customer-secret-key.ts index db29faa434..9c5a5d3969 100644 --- a/lib/identity/lib/model/customer-secret-key.ts +++ b/lib/identity/lib/model/customer-secret-key.ts @@ -71,17 +71,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace CustomerSecretKey { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CustomerSecretKey): object { diff --git a/lib/identity/lib/model/dynamic-group.ts b/lib/identity/lib/model/dynamic-group.ts index 2d87fce8cd..66ffd2dbd7 100644 --- a/lib/identity/lib/model/dynamic-group.ts +++ b/lib/identity/lib/model/dynamic-group.ts @@ -89,17 +89,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace DynamicGroup { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DynamicGroup): object { diff --git a/lib/identity/lib/model/group.ts b/lib/identity/lib/model/group.ts index d5da1f4a23..8012cc0a7e 100644 --- a/lib/identity/lib/model/group.ts +++ b/lib/identity/lib/model/group.ts @@ -87,17 +87,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Group { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Group): object { diff --git a/lib/identity/lib/model/identity-provider.ts b/lib/identity/lib/model/identity-provider.ts index 53b6fa838d..edd7ec34ee 100644 --- a/lib/identity/lib/model/identity-provider.ts +++ b/lib/identity/lib/model/identity-provider.ts @@ -103,17 +103,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace IdentityProvider { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IdentityProvider): object { diff --git a/lib/identity/lib/model/idp-group-mapping.ts b/lib/identity/lib/model/idp-group-mapping.ts index 3d3e7cf2b8..d6f14083bb 100644 --- a/lib/identity/lib/model/idp-group-mapping.ts +++ b/lib/identity/lib/model/idp-group-mapping.ts @@ -70,17 +70,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace IdpGroupMapping { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IdpGroupMapping): object { diff --git a/lib/identity/lib/model/mfa-totp-device-summary.ts b/lib/identity/lib/model/mfa-totp-device-summary.ts index 37a2b644f4..6d67b6a051 100644 --- a/lib/identity/lib/model/mfa-totp-device-summary.ts +++ b/lib/identity/lib/model/mfa-totp-device-summary.ts @@ -65,17 +65,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace MfaTotpDeviceSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MfaTotpDeviceSummary): object { diff --git a/lib/identity/lib/model/mfa-totp-device.ts b/lib/identity/lib/model/mfa-totp-device.ts index 12e7ef2af0..f25b20ce40 100644 --- a/lib/identity/lib/model/mfa-totp-device.ts +++ b/lib/identity/lib/model/mfa-totp-device.ts @@ -76,17 +76,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace MfaTotpDevice { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: MfaTotpDevice): object { diff --git a/lib/identity/lib/model/network-sources.ts b/lib/identity/lib/model/network-sources.ts index 1814b863d2..6f1f547318 100644 --- a/lib/identity/lib/model/network-sources.ts +++ b/lib/identity/lib/model/network-sources.ts @@ -92,17 +92,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace NetworkSources { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NetworkSources): object { diff --git a/lib/identity/lib/model/o-auth2-client-credential-summary.ts b/lib/identity/lib/model/o-auth2-client-credential-summary.ts index 96a70f89b4..8b6fdff082 100644 --- a/lib/identity/lib/model/o-auth2-client-credential-summary.ts +++ b/lib/identity/lib/model/o-auth2-client-credential-summary.ts @@ -68,17 +68,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace OAuth2ClientCredentialSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OAuth2ClientCredentialSummary): object { diff --git a/lib/identity/lib/model/o-auth2-client-credential.ts b/lib/identity/lib/model/o-auth2-client-credential.ts index b8f5c32264..970e297fcf 100644 --- a/lib/identity/lib/model/o-auth2-client-credential.ts +++ b/lib/identity/lib/model/o-auth2-client-credential.ts @@ -72,17 +72,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace OAuth2ClientCredential { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OAuth2ClientCredential): object { diff --git a/lib/identity/lib/model/policy.ts b/lib/identity/lib/model/policy.ts index 71da3aa89c..46dfd47a13 100644 --- a/lib/identity/lib/model/policy.ts +++ b/lib/identity/lib/model/policy.ts @@ -99,17 +99,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace Policy { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Policy): object { diff --git a/lib/identity/lib/model/region-subscription.ts b/lib/identity/lib/model/region-subscription.ts index 730c0558b3..4178fb98b1 100644 --- a/lib/identity/lib/model/region-subscription.ts +++ b/lib/identity/lib/model/region-subscription.ts @@ -52,14 +52,13 @@ Example: `us-phoenix-1` export namespace RegionSubscription { export enum Status { - READY = "READY", - INPROGRESS = "IN_PROGRESS", - + Ready = "READY", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: RegionSubscription): object { diff --git a/lib/identity/lib/model/smtp-credential-summary.ts b/lib/identity/lib/model/smtp-credential-summary.ts index a12f90a060..d739c43af2 100644 --- a/lib/identity/lib/model/smtp-credential-summary.ts +++ b/lib/identity/lib/model/smtp-credential-summary.ts @@ -67,17 +67,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace SmtpCredentialSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SmtpCredentialSummary): object { diff --git a/lib/identity/lib/model/smtp-credential.ts b/lib/identity/lib/model/smtp-credential.ts index a96a900fe2..8e8e68aeb4 100644 --- a/lib/identity/lib/model/smtp-credential.ts +++ b/lib/identity/lib/model/smtp-credential.ts @@ -77,17 +77,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace SmtpCredential { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SmtpCredential): object { diff --git a/lib/identity/lib/model/swift-password.ts b/lib/identity/lib/model/swift-password.ts index f7f818e0ec..d646339c84 100644 --- a/lib/identity/lib/model/swift-password.ts +++ b/lib/identity/lib/model/swift-password.ts @@ -74,17 +74,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace SwiftPassword { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SwiftPassword): object { diff --git a/lib/identity/lib/model/tag-default-summary.ts b/lib/identity/lib/model/tag-default-summary.ts index 8903252b56..3e26ef4c9e 100644 --- a/lib/identity/lib/model/tag-default-summary.ts +++ b/lib/identity/lib/model/tag-default-summary.ts @@ -76,13 +76,12 @@ Example: `false` export namespace TagDefaultSummary { export enum LifecycleState { - ACTIVE = "ACTIVE", - + Active = "ACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TagDefaultSummary): object { diff --git a/lib/identity/lib/model/tag-default.ts b/lib/identity/lib/model/tag-default.ts index d0913e13c6..231aae0035 100644 --- a/lib/identity/lib/model/tag-default.ts +++ b/lib/identity/lib/model/tag-default.ts @@ -87,13 +87,12 @@ Example: `false` export namespace TagDefault { export enum LifecycleState { - ACTIVE = "ACTIVE", - + Active = "ACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TagDefault): object { diff --git a/lib/identity/lib/model/tag-namespace.ts b/lib/identity/lib/model/tag-namespace.ts index 872b512294..332be6c997 100644 --- a/lib/identity/lib/model/tag-namespace.ts +++ b/lib/identity/lib/model/tag-namespace.ts @@ -74,16 +74,15 @@ export interface TagNamespace { export namespace TagNamespace { export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TagNamespace): object { diff --git a/lib/identity/lib/model/tag.ts b/lib/identity/lib/model/tag.ts index ea67bbc385..30bd971611 100644 --- a/lib/identity/lib/model/tag.ts +++ b/lib/identity/lib/model/tag.ts @@ -107,16 +107,15 @@ To clear the validator, call UpdateTag with export namespace Tag { export enum LifecycleState { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Tag): object { diff --git a/lib/identity/lib/model/tagging-work-request-summary.ts b/lib/identity/lib/model/tagging-work-request-summary.ts index d4185d5d60..53c8577d06 100644 --- a/lib/identity/lib/model/tagging-work-request-summary.ts +++ b/lib/identity/lib/model/tagging-work-request-summary.ts @@ -67,28 +67,26 @@ export interface TaggingWorkRequestSummary { export namespace TaggingWorkRequestSummary { export enum OperationType { - DEFINITION = "DELETE_TAG_DEFINITION", - + DeleteTagDefinition = "DELETE_TAG_DEFINITION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TaggingWorkRequestSummary): object { diff --git a/lib/identity/lib/model/tagging-work-request.ts b/lib/identity/lib/model/tagging-work-request.ts index 6c10c468d8..b4963f9e04 100644 --- a/lib/identity/lib/model/tagging-work-request.ts +++ b/lib/identity/lib/model/tagging-work-request.ts @@ -68,28 +68,26 @@ export interface TaggingWorkRequest { export namespace TaggingWorkRequest { export enum OperationType { - DEFINITION = "DELETE_TAG_DEFINITION", - + DeleteTagDefinition = "DELETE_TAG_DEFINITION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: TaggingWorkRequest): object { diff --git a/lib/identity/lib/model/u-ipassword-information.ts b/lib/identity/lib/model/u-ipassword-information.ts index db1b426d10..b2231c37a4 100644 --- a/lib/identity/lib/model/u-ipassword-information.ts +++ b/lib/identity/lib/model/u-ipassword-information.ts @@ -43,17 +43,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace UIPasswordInformation { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: UIPasswordInformation): object { diff --git a/lib/identity/lib/model/u-ipassword.ts b/lib/identity/lib/model/u-ipassword.ts index 99280bc6bd..bf78d42af1 100644 --- a/lib/identity/lib/model/u-ipassword.ts +++ b/lib/identity/lib/model/u-ipassword.ts @@ -51,17 +51,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace UIPassword { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: UIPassword): object { diff --git a/lib/identity/lib/model/user-group-membership.ts b/lib/identity/lib/model/user-group-membership.ts index 298e08d671..a860e8291d 100644 --- a/lib/identity/lib/model/user-group-membership.ts +++ b/lib/identity/lib/model/user-group-membership.ts @@ -57,17 +57,16 @@ Example: `2016-08-25T21:10:29.600Z` export namespace UserGroupMembership { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: UserGroupMembership): object { diff --git a/lib/identity/lib/model/user.ts b/lib/identity/lib/model/user.ts index 30492a8538..8510b7921f 100644 --- a/lib/identity/lib/model/user.ts +++ b/lib/identity/lib/model/user.ts @@ -124,17 +124,16 @@ Example: `{\"Department\": \"Finance\"}` export namespace User { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: User): object { diff --git a/lib/identity/lib/model/work-request-resource.ts b/lib/identity/lib/model/work-request-resource.ts index 2b6153c042..1a1c4ac892 100644 --- a/lib/identity/lib/model/work-request-resource.ts +++ b/lib/identity/lib/model/work-request-resource.ts @@ -39,17 +39,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/identity/lib/model/work-request-summary.ts b/lib/identity/lib/model/work-request-summary.ts index 1fa4858fa7..99f6c1a927 100644 --- a/lib/identity/lib/model/work-request-summary.ts +++ b/lib/identity/lib/model/work-request-summary.ts @@ -72,29 +72,27 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum OperationType { - COMPARTMENT = "DELETE_COMPARTMENT", - TAGDEFINITION = "DELETE_TAG_DEFINITION", - + DeleteCompartment = "DELETE_COMPARTMENT", + DeleteTagDefinition = "DELETE_TAG_DEFINITION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/identity/lib/model/work-request.ts b/lib/identity/lib/model/work-request.ts index 3d878bdd13..b5860c59bd 100644 --- a/lib/identity/lib/model/work-request.ts +++ b/lib/identity/lib/model/work-request.ts @@ -78,29 +78,27 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - COMPARTMENT = "DELETE_COMPARTMENT", - TAGDEFINITION = "DELETE_TAG_DEFINITION", - + DeleteCompartment = "DELETE_COMPARTMENT", + DeleteTagDefinition = "DELETE_TAG_DEFINITION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/identity/lib/request/activate-mfa-totp-device-request.ts b/lib/identity/lib/request/activate-mfa-totp-device-request.ts index 13012db165..ef33cdf0f1 100644 --- a/lib/identity/lib/request/activate-mfa-totp-device-request.ts +++ b/lib/identity/lib/request/activate-mfa-totp-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ActivateMfaTotpDeviceRequest { +export interface ActivateMfaTotpDeviceRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/add-user-to-group-request.ts b/lib/identity/lib/request/add-user-to-group-request.ts index 1ce7e31e7d..e67c8d16ef 100644 --- a/lib/identity/lib/request/add-user-to-group-request.ts +++ b/lib/identity/lib/request/add-user-to-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddUserToGroupRequest { +export interface AddUserToGroupRequest extends common.BaseRequest { /** * Request object for adding a user to a group. */ diff --git a/lib/identity/lib/request/assemble-effective-tag-set-request.ts b/lib/identity/lib/request/assemble-effective-tag-set-request.ts index 70434598e8..adf29c7ca6 100644 --- a/lib/identity/lib/request/assemble-effective-tag-set-request.ts +++ b/lib/identity/lib/request/assemble-effective-tag-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AssembleEffectiveTagSetRequest { +export interface AssembleEffectiveTagSetRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/bulk-delete-resources-request.ts b/lib/identity/lib/request/bulk-delete-resources-request.ts index 981bfa8693..428774eb48 100644 --- a/lib/identity/lib/request/bulk-delete-resources-request.ts +++ b/lib/identity/lib/request/bulk-delete-resources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BulkDeleteResourcesRequest { +export interface BulkDeleteResourcesRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/bulk-delete-tags-request.ts b/lib/identity/lib/request/bulk-delete-tags-request.ts index c821a211cc..68545bdf9c 100644 --- a/lib/identity/lib/request/bulk-delete-tags-request.ts +++ b/lib/identity/lib/request/bulk-delete-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BulkDeleteTagsRequest { +export interface BulkDeleteTagsRequest extends common.BaseRequest { /** * Request object for deleting tags in bulk. */ diff --git a/lib/identity/lib/request/bulk-move-resources-request.ts b/lib/identity/lib/request/bulk-move-resources-request.ts index fc2ba317de..000d87d5ac 100644 --- a/lib/identity/lib/request/bulk-move-resources-request.ts +++ b/lib/identity/lib/request/bulk-move-resources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BulkMoveResourcesRequest { +export interface BulkMoveResourcesRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/cascade-delete-tag-namespace-request.ts b/lib/identity/lib/request/cascade-delete-tag-namespace-request.ts index 7c7dfc4569..f7bc66d1d5 100644 --- a/lib/identity/lib/request/cascade-delete-tag-namespace-request.ts +++ b/lib/identity/lib/request/cascade-delete-tag-namespace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CascadeDeleteTagNamespaceRequest { +export interface CascadeDeleteTagNamespaceRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/change-tag-namespace-compartment-request.ts b/lib/identity/lib/request/change-tag-namespace-compartment-request.ts index 7e1c868731..dfd886504d 100644 --- a/lib/identity/lib/request/change-tag-namespace-compartment-request.ts +++ b/lib/identity/lib/request/change-tag-namespace-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeTagNamespaceCompartmentRequest { +export interface ChangeTagNamespaceCompartmentRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/create-auth-token-request.ts b/lib/identity/lib/request/create-auth-token-request.ts index 965913a639..d19f6013a6 100644 --- a/lib/identity/lib/request/create-auth-token-request.ts +++ b/lib/identity/lib/request/create-auth-token-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAuthTokenRequest { +export interface CreateAuthTokenRequest extends common.BaseRequest { /** * Request object for creating a new auth token. */ diff --git a/lib/identity/lib/request/create-compartment-request.ts b/lib/identity/lib/request/create-compartment-request.ts index cd76401003..f5a559f064 100644 --- a/lib/identity/lib/request/create-compartment-request.ts +++ b/lib/identity/lib/request/create-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCompartmentRequest { +export interface CreateCompartmentRequest extends common.BaseRequest { /** * Request object for creating a new compartment. */ diff --git a/lib/identity/lib/request/create-customer-secret-key-request.ts b/lib/identity/lib/request/create-customer-secret-key-request.ts index 8e39d19f17..364615e066 100644 --- a/lib/identity/lib/request/create-customer-secret-key-request.ts +++ b/lib/identity/lib/request/create-customer-secret-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCustomerSecretKeyRequest { +export interface CreateCustomerSecretKeyRequest extends common.BaseRequest { /** * Request object for creating a new secret key. */ diff --git a/lib/identity/lib/request/create-dynamic-group-request.ts b/lib/identity/lib/request/create-dynamic-group-request.ts index 0ccb513ffa..322a2613d3 100644 --- a/lib/identity/lib/request/create-dynamic-group-request.ts +++ b/lib/identity/lib/request/create-dynamic-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDynamicGroupRequest { +export interface CreateDynamicGroupRequest extends common.BaseRequest { /** * Request object for creating a new dynamic group. */ diff --git a/lib/identity/lib/request/create-group-request.ts b/lib/identity/lib/request/create-group-request.ts index 85b5208b71..24f97f7c0a 100644 --- a/lib/identity/lib/request/create-group-request.ts +++ b/lib/identity/lib/request/create-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateGroupRequest { +export interface CreateGroupRequest extends common.BaseRequest { /** * Request object for creating a new group. */ diff --git a/lib/identity/lib/request/create-identity-provider-request.ts b/lib/identity/lib/request/create-identity-provider-request.ts index f570547199..fc6af4c9c1 100644 --- a/lib/identity/lib/request/create-identity-provider-request.ts +++ b/lib/identity/lib/request/create-identity-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIdentityProviderRequest { +export interface CreateIdentityProviderRequest extends common.BaseRequest { /** * Request object for creating a new SAML2 identity provider. */ diff --git a/lib/identity/lib/request/create-idp-group-mapping-request.ts b/lib/identity/lib/request/create-idp-group-mapping-request.ts index 3f74c4d0c5..fbf27954ae 100644 --- a/lib/identity/lib/request/create-idp-group-mapping-request.ts +++ b/lib/identity/lib/request/create-idp-group-mapping-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIdpGroupMappingRequest { +export interface CreateIdpGroupMappingRequest extends common.BaseRequest { /** * Add a mapping from an SAML2.0 identity provider group to a BMC group. */ diff --git a/lib/identity/lib/request/create-mfa-totp-device-request.ts b/lib/identity/lib/request/create-mfa-totp-device-request.ts index 241f28d0d2..8858e1b677 100644 --- a/lib/identity/lib/request/create-mfa-totp-device-request.ts +++ b/lib/identity/lib/request/create-mfa-totp-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateMfaTotpDeviceRequest { +export interface CreateMfaTotpDeviceRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/create-network-source-request.ts b/lib/identity/lib/request/create-network-source-request.ts index 5807bde339..b5eb10b661 100644 --- a/lib/identity/lib/request/create-network-source-request.ts +++ b/lib/identity/lib/request/create-network-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateNetworkSourceRequest { +export interface CreateNetworkSourceRequest extends common.BaseRequest { /** * Request object for creating a new network source. */ diff --git a/lib/identity/lib/request/create-oauth-client-credential-request.ts b/lib/identity/lib/request/create-oauth-client-credential-request.ts index b35c14b812..26abe3e472 100644 --- a/lib/identity/lib/request/create-oauth-client-credential-request.ts +++ b/lib/identity/lib/request/create-oauth-client-credential-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOAuthClientCredentialRequest { +export interface CreateOAuthClientCredentialRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/create-or-reset-uipassword-request.ts b/lib/identity/lib/request/create-or-reset-uipassword-request.ts index 7d2f03d928..02130baf42 100644 --- a/lib/identity/lib/request/create-or-reset-uipassword-request.ts +++ b/lib/identity/lib/request/create-or-reset-uipassword-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOrResetUIPasswordRequest { +export interface CreateOrResetUIPasswordRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/create-policy-request.ts b/lib/identity/lib/request/create-policy-request.ts index 5de3ca3987..f59463d05e 100644 --- a/lib/identity/lib/request/create-policy-request.ts +++ b/lib/identity/lib/request/create-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePolicyRequest { +export interface CreatePolicyRequest extends common.BaseRequest { /** * Request object for creating a new policy. */ diff --git a/lib/identity/lib/request/create-region-subscription-request.ts b/lib/identity/lib/request/create-region-subscription-request.ts index 0372c15677..e0819119de 100644 --- a/lib/identity/lib/request/create-region-subscription-request.ts +++ b/lib/identity/lib/request/create-region-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRegionSubscriptionRequest { +export interface CreateRegionSubscriptionRequest extends common.BaseRequest { /** * Request object for activate a new region. */ diff --git a/lib/identity/lib/request/create-smtp-credential-request.ts b/lib/identity/lib/request/create-smtp-credential-request.ts index 10a47cfc3f..4e70457eb1 100644 --- a/lib/identity/lib/request/create-smtp-credential-request.ts +++ b/lib/identity/lib/request/create-smtp-credential-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSmtpCredentialRequest { +export interface CreateSmtpCredentialRequest extends common.BaseRequest { /** * Request object for creating a new SMTP credential with the user. */ diff --git a/lib/identity/lib/request/create-swift-password-request.ts b/lib/identity/lib/request/create-swift-password-request.ts index 44c90ef65e..061e8168e5 100644 --- a/lib/identity/lib/request/create-swift-password-request.ts +++ b/lib/identity/lib/request/create-swift-password-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSwiftPasswordRequest { +export interface CreateSwiftPasswordRequest extends common.BaseRequest { /** * Request object for creating a new swift password. */ diff --git a/lib/identity/lib/request/create-tag-default-request.ts b/lib/identity/lib/request/create-tag-default-request.ts index 36ae7010d6..000da8481b 100644 --- a/lib/identity/lib/request/create-tag-default-request.ts +++ b/lib/identity/lib/request/create-tag-default-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTagDefaultRequest { +export interface CreateTagDefaultRequest extends common.BaseRequest { /** * Request object for creating a new tag default. */ diff --git a/lib/identity/lib/request/create-tag-namespace-request.ts b/lib/identity/lib/request/create-tag-namespace-request.ts index b5a28a32a1..47bdbd7aa2 100644 --- a/lib/identity/lib/request/create-tag-namespace-request.ts +++ b/lib/identity/lib/request/create-tag-namespace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTagNamespaceRequest { +export interface CreateTagNamespaceRequest extends common.BaseRequest { /** * Request object for creating a new tag namespace. */ diff --git a/lib/identity/lib/request/create-tag-request.ts b/lib/identity/lib/request/create-tag-request.ts index 200da8d4f2..567039fae4 100644 --- a/lib/identity/lib/request/create-tag-request.ts +++ b/lib/identity/lib/request/create-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTagRequest { +export interface CreateTagRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/create-user-request.ts b/lib/identity/lib/request/create-user-request.ts index 097a6505a0..01078f8fb1 100644 --- a/lib/identity/lib/request/create-user-request.ts +++ b/lib/identity/lib/request/create-user-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateUserRequest { +export interface CreateUserRequest extends common.BaseRequest { /** * Request object for creating a new user. */ diff --git a/lib/identity/lib/request/delete-api-key-request.ts b/lib/identity/lib/request/delete-api-key-request.ts index cb3e42c524..367a0f6a2f 100644 --- a/lib/identity/lib/request/delete-api-key-request.ts +++ b/lib/identity/lib/request/delete-api-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteApiKeyRequest { +export interface DeleteApiKeyRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-auth-token-request.ts b/lib/identity/lib/request/delete-auth-token-request.ts index bc2ddd96a0..678b5ef921 100644 --- a/lib/identity/lib/request/delete-auth-token-request.ts +++ b/lib/identity/lib/request/delete-auth-token-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAuthTokenRequest { +export interface DeleteAuthTokenRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-compartment-request.ts b/lib/identity/lib/request/delete-compartment-request.ts index b4ceabb160..8a15b2ceaf 100644 --- a/lib/identity/lib/request/delete-compartment-request.ts +++ b/lib/identity/lib/request/delete-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCompartmentRequest { +export interface DeleteCompartmentRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/delete-customer-secret-key-request.ts b/lib/identity/lib/request/delete-customer-secret-key-request.ts index bd0b14b5c9..cb6f724578 100644 --- a/lib/identity/lib/request/delete-customer-secret-key-request.ts +++ b/lib/identity/lib/request/delete-customer-secret-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCustomerSecretKeyRequest { +export interface DeleteCustomerSecretKeyRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-dynamic-group-request.ts b/lib/identity/lib/request/delete-dynamic-group-request.ts index 3512dc2f45..579f0c5d26 100644 --- a/lib/identity/lib/request/delete-dynamic-group-request.ts +++ b/lib/identity/lib/request/delete-dynamic-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDynamicGroupRequest { +export interface DeleteDynamicGroupRequest extends common.BaseRequest { /** * The OCID of the dynamic group. */ diff --git a/lib/identity/lib/request/delete-group-request.ts b/lib/identity/lib/request/delete-group-request.ts index 3b2cd2fe1e..1346dd9cb0 100644 --- a/lib/identity/lib/request/delete-group-request.ts +++ b/lib/identity/lib/request/delete-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteGroupRequest { +export interface DeleteGroupRequest extends common.BaseRequest { /** * The OCID of the group. */ diff --git a/lib/identity/lib/request/delete-identity-provider-request.ts b/lib/identity/lib/request/delete-identity-provider-request.ts index 7bf4c01508..e4aa597261 100644 --- a/lib/identity/lib/request/delete-identity-provider-request.ts +++ b/lib/identity/lib/request/delete-identity-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteIdentityProviderRequest { +export interface DeleteIdentityProviderRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/delete-idp-group-mapping-request.ts b/lib/identity/lib/request/delete-idp-group-mapping-request.ts index 2eded6a14d..f2c5d29187 100644 --- a/lib/identity/lib/request/delete-idp-group-mapping-request.ts +++ b/lib/identity/lib/request/delete-idp-group-mapping-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteIdpGroupMappingRequest { +export interface DeleteIdpGroupMappingRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/delete-mfa-totp-device-request.ts b/lib/identity/lib/request/delete-mfa-totp-device-request.ts index 2ecfb8dd14..ce60cb2444 100644 --- a/lib/identity/lib/request/delete-mfa-totp-device-request.ts +++ b/lib/identity/lib/request/delete-mfa-totp-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteMfaTotpDeviceRequest { +export interface DeleteMfaTotpDeviceRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-network-source-request.ts b/lib/identity/lib/request/delete-network-source-request.ts index 41d50d371d..e014c8c4bd 100644 --- a/lib/identity/lib/request/delete-network-source-request.ts +++ b/lib/identity/lib/request/delete-network-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteNetworkSourceRequest { +export interface DeleteNetworkSourceRequest extends common.BaseRequest { /** * The OCID of the network source. */ diff --git a/lib/identity/lib/request/delete-oauth-client-credential-request.ts b/lib/identity/lib/request/delete-oauth-client-credential-request.ts index b9121f2ec1..4f8bd7efce 100644 --- a/lib/identity/lib/request/delete-oauth-client-credential-request.ts +++ b/lib/identity/lib/request/delete-oauth-client-credential-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteOAuthClientCredentialRequest { +export interface DeleteOAuthClientCredentialRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-policy-request.ts b/lib/identity/lib/request/delete-policy-request.ts index c364b976b8..dd991b6f04 100644 --- a/lib/identity/lib/request/delete-policy-request.ts +++ b/lib/identity/lib/request/delete-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePolicyRequest { +export interface DeletePolicyRequest extends common.BaseRequest { /** * The OCID of the policy. */ diff --git a/lib/identity/lib/request/delete-smtp-credential-request.ts b/lib/identity/lib/request/delete-smtp-credential-request.ts index 1f14f09618..e899499efc 100644 --- a/lib/identity/lib/request/delete-smtp-credential-request.ts +++ b/lib/identity/lib/request/delete-smtp-credential-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSmtpCredentialRequest { +export interface DeleteSmtpCredentialRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-swift-password-request.ts b/lib/identity/lib/request/delete-swift-password-request.ts index 88f198d59d..89f5a4c3fc 100644 --- a/lib/identity/lib/request/delete-swift-password-request.ts +++ b/lib/identity/lib/request/delete-swift-password-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSwiftPasswordRequest { +export interface DeleteSwiftPasswordRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/delete-tag-default-request.ts b/lib/identity/lib/request/delete-tag-default-request.ts index 5773b9180b..2d8f3df8ad 100644 --- a/lib/identity/lib/request/delete-tag-default-request.ts +++ b/lib/identity/lib/request/delete-tag-default-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTagDefaultRequest { +export interface DeleteTagDefaultRequest extends common.BaseRequest { /** * The OCID of the tag default. */ diff --git a/lib/identity/lib/request/delete-tag-namespace-request.ts b/lib/identity/lib/request/delete-tag-namespace-request.ts index 679b157b87..feb86f22a1 100644 --- a/lib/identity/lib/request/delete-tag-namespace-request.ts +++ b/lib/identity/lib/request/delete-tag-namespace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTagNamespaceRequest { +export interface DeleteTagNamespaceRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/delete-tag-request.ts b/lib/identity/lib/request/delete-tag-request.ts index 95c6b88507..86dde81b1c 100644 --- a/lib/identity/lib/request/delete-tag-request.ts +++ b/lib/identity/lib/request/delete-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTagRequest { +export interface DeleteTagRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/delete-user-request.ts b/lib/identity/lib/request/delete-user-request.ts index 067b5880d0..009b290488 100644 --- a/lib/identity/lib/request/delete-user-request.ts +++ b/lib/identity/lib/request/delete-user-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteUserRequest { +export interface DeleteUserRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/generate-totp-seed-request.ts b/lib/identity/lib/request/generate-totp-seed-request.ts index e0976f9418..30165b63b2 100644 --- a/lib/identity/lib/request/generate-totp-seed-request.ts +++ b/lib/identity/lib/request/generate-totp-seed-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GenerateTotpSeedRequest { +export interface GenerateTotpSeedRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/get-authentication-policy-request.ts b/lib/identity/lib/request/get-authentication-policy-request.ts index 7a19f51c74..eca02705d6 100644 --- a/lib/identity/lib/request/get-authentication-policy-request.ts +++ b/lib/identity/lib/request/get-authentication-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAuthenticationPolicyRequest { +export interface GetAuthenticationPolicyRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/get-compartment-request.ts b/lib/identity/lib/request/get-compartment-request.ts index 2fadb5f822..e1a01a831f 100644 --- a/lib/identity/lib/request/get-compartment-request.ts +++ b/lib/identity/lib/request/get-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCompartmentRequest { +export interface GetCompartmentRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/get-dynamic-group-request.ts b/lib/identity/lib/request/get-dynamic-group-request.ts index 75f7b4d415..fdf6ee8ac8 100644 --- a/lib/identity/lib/request/get-dynamic-group-request.ts +++ b/lib/identity/lib/request/get-dynamic-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDynamicGroupRequest { +export interface GetDynamicGroupRequest extends common.BaseRequest { /** * The OCID of the dynamic group. */ diff --git a/lib/identity/lib/request/get-group-request.ts b/lib/identity/lib/request/get-group-request.ts index e8fb2cac2a..2151a203b3 100644 --- a/lib/identity/lib/request/get-group-request.ts +++ b/lib/identity/lib/request/get-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetGroupRequest { +export interface GetGroupRequest extends common.BaseRequest { /** * The OCID of the group. */ diff --git a/lib/identity/lib/request/get-identity-provider-request.ts b/lib/identity/lib/request/get-identity-provider-request.ts index b372b051a2..9230a30cad 100644 --- a/lib/identity/lib/request/get-identity-provider-request.ts +++ b/lib/identity/lib/request/get-identity-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIdentityProviderRequest { +export interface GetIdentityProviderRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/get-idp-group-mapping-request.ts b/lib/identity/lib/request/get-idp-group-mapping-request.ts index bd91bc267a..bcf90f43ff 100644 --- a/lib/identity/lib/request/get-idp-group-mapping-request.ts +++ b/lib/identity/lib/request/get-idp-group-mapping-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIdpGroupMappingRequest { +export interface GetIdpGroupMappingRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/get-mfa-totp-device-request.ts b/lib/identity/lib/request/get-mfa-totp-device-request.ts index 93a3966699..ad4eec2d44 100644 --- a/lib/identity/lib/request/get-mfa-totp-device-request.ts +++ b/lib/identity/lib/request/get-mfa-totp-device-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetMfaTotpDeviceRequest { +export interface GetMfaTotpDeviceRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/get-network-source-request.ts b/lib/identity/lib/request/get-network-source-request.ts index 761b3f5bcb..feb8be3b08 100644 --- a/lib/identity/lib/request/get-network-source-request.ts +++ b/lib/identity/lib/request/get-network-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNetworkSourceRequest { +export interface GetNetworkSourceRequest extends common.BaseRequest { /** * The OCID of the network source. */ diff --git a/lib/identity/lib/request/get-policy-request.ts b/lib/identity/lib/request/get-policy-request.ts index b072ccd526..3b6a15d989 100644 --- a/lib/identity/lib/request/get-policy-request.ts +++ b/lib/identity/lib/request/get-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPolicyRequest { +export interface GetPolicyRequest extends common.BaseRequest { /** * The OCID of the policy. */ diff --git a/lib/identity/lib/request/get-tag-default-request.ts b/lib/identity/lib/request/get-tag-default-request.ts index edf4e33511..f9c310fcb0 100644 --- a/lib/identity/lib/request/get-tag-default-request.ts +++ b/lib/identity/lib/request/get-tag-default-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTagDefaultRequest { +export interface GetTagDefaultRequest extends common.BaseRequest { /** * The OCID of the tag default. */ diff --git a/lib/identity/lib/request/get-tag-namespace-request.ts b/lib/identity/lib/request/get-tag-namespace-request.ts index 1940e141a7..9aa714b176 100644 --- a/lib/identity/lib/request/get-tag-namespace-request.ts +++ b/lib/identity/lib/request/get-tag-namespace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTagNamespaceRequest { +export interface GetTagNamespaceRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/get-tag-request.ts b/lib/identity/lib/request/get-tag-request.ts index 9090bcd627..12c07164ab 100644 --- a/lib/identity/lib/request/get-tag-request.ts +++ b/lib/identity/lib/request/get-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTagRequest { +export interface GetTagRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/get-tagging-work-request-request.ts b/lib/identity/lib/request/get-tagging-work-request-request.ts index 95d1b08d67..f86956f670 100644 --- a/lib/identity/lib/request/get-tagging-work-request-request.ts +++ b/lib/identity/lib/request/get-tagging-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTaggingWorkRequestRequest { +export interface GetTaggingWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/identity/lib/request/get-tenancy-request.ts b/lib/identity/lib/request/get-tenancy-request.ts index 7dfbfef41e..d520f54b43 100644 --- a/lib/identity/lib/request/get-tenancy-request.ts +++ b/lib/identity/lib/request/get-tenancy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTenancyRequest { +export interface GetTenancyRequest extends common.BaseRequest { /** * The OCID of the tenancy. */ diff --git a/lib/identity/lib/request/get-user-group-membership-request.ts b/lib/identity/lib/request/get-user-group-membership-request.ts index 7fbff68c12..55ea795bba 100644 --- a/lib/identity/lib/request/get-user-group-membership-request.ts +++ b/lib/identity/lib/request/get-user-group-membership-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetUserGroupMembershipRequest { +export interface GetUserGroupMembershipRequest extends common.BaseRequest { /** * The OCID of the userGroupMembership. */ diff --git a/lib/identity/lib/request/get-user-request.ts b/lib/identity/lib/request/get-user-request.ts index 2f4033a1c7..cc11206588 100644 --- a/lib/identity/lib/request/get-user-request.ts +++ b/lib/identity/lib/request/get-user-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetUserRequest { +export interface GetUserRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/get-user-uipassword-information-request.ts b/lib/identity/lib/request/get-user-uipassword-information-request.ts index 8fc1644cb8..6434b545ab 100644 --- a/lib/identity/lib/request/get-user-uipassword-information-request.ts +++ b/lib/identity/lib/request/get-user-uipassword-information-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetUserUIPasswordInformationRequest { +export interface GetUserUIPasswordInformationRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/get-work-request-request.ts b/lib/identity/lib/request/get-work-request-request.ts index 8bc496e7b5..9eb973c729 100644 --- a/lib/identity/lib/request/get-work-request-request.ts +++ b/lib/identity/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/identity/lib/request/list-api-keys-request.ts b/lib/identity/lib/request/list-api-keys-request.ts index 18abc512b7..dccf76fc7d 100644 --- a/lib/identity/lib/request/list-api-keys-request.ts +++ b/lib/identity/lib/request/list-api-keys-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListApiKeysRequest { +export interface ListApiKeysRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/list-auth-tokens-request.ts b/lib/identity/lib/request/list-auth-tokens-request.ts index d00ca426ef..7d4360f254 100644 --- a/lib/identity/lib/request/list-auth-tokens-request.ts +++ b/lib/identity/lib/request/list-auth-tokens-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAuthTokensRequest { +export interface ListAuthTokensRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/list-availability-domains-request.ts b/lib/identity/lib/request/list-availability-domains-request.ts index 4159d47d43..b448e64be6 100644 --- a/lib/identity/lib/request/list-availability-domains-request.ts +++ b/lib/identity/lib/request/list-availability-domains-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAvailabilityDomainsRequest { +export interface ListAvailabilityDomainsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/list-bulk-action-resource-types-request.ts b/lib/identity/lib/request/list-bulk-action-resource-types-request.ts index ac9eab22e8..636fe252ac 100644 --- a/lib/identity/lib/request/list-bulk-action-resource-types-request.ts +++ b/lib/identity/lib/request/list-bulk-action-resource-types-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBulkActionResourceTypesRequest { +export interface ListBulkActionResourceTypesRequest extends common.BaseRequest { /** * The type of bulk action. * @@ -33,7 +33,7 @@ export interface ListBulkActionResourceTypesRequest { export namespace ListBulkActionResourceTypesRequest { export enum BulkActionType { - MOVERESOURCES = "BULK_MOVE_RESOURCES", - DELETERESOURCES = "BULK_DELETE_RESOURCES" + BulkMoveResources = "BULK_MOVE_RESOURCES", + BulkDeleteResources = "BULK_DELETE_RESOURCES" } } diff --git a/lib/identity/lib/request/list-compartments-request.ts b/lib/identity/lib/request/list-compartments-request.ts index 5df8df19f6..fae831584b 100644 --- a/lib/identity/lib/request/list-compartments-request.ts +++ b/lib/identity/lib/request/list-compartments-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCompartmentsRequest { +export interface ListCompartmentsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * @@ -81,17 +81,17 @@ When set to `ANY` permissions are not checked. export namespace ListCompartmentsRequest { export enum AccessLevel { - ANY = "ANY", - ACCESSIBLE = "ACCESSIBLE" + Any = "ANY", + Accessible = "ACCESSIBLE" } export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-cost-tracking-tags-request.ts b/lib/identity/lib/request/list-cost-tracking-tags-request.ts index 07393ece48..60f40436ef 100644 --- a/lib/identity/lib/request/list-cost-tracking-tags-request.ts +++ b/lib/identity/lib/request/list-cost-tracking-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCostTrackingTagsRequest { +export interface ListCostTrackingTagsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/list-customer-secret-keys-request.ts b/lib/identity/lib/request/list-customer-secret-keys-request.ts index 04c19be654..e720a90fc8 100644 --- a/lib/identity/lib/request/list-customer-secret-keys-request.ts +++ b/lib/identity/lib/request/list-customer-secret-keys-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCustomerSecretKeysRequest { +export interface ListCustomerSecretKeysRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/list-dynamic-groups-request.ts b/lib/identity/lib/request/list-dynamic-groups-request.ts index 1a4eb8dfd6..d3c14414b6 100644 --- a/lib/identity/lib/request/list-dynamic-groups-request.ts +++ b/lib/identity/lib/request/list-dynamic-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDynamicGroupsRequest { +export interface ListDynamicGroupsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * @@ -61,12 +61,12 @@ export interface ListDynamicGroupsRequest { export namespace ListDynamicGroupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-fault-domains-request.ts b/lib/identity/lib/request/list-fault-domains-request.ts index 232d22537c..2b89ff1cf8 100644 --- a/lib/identity/lib/request/list-fault-domains-request.ts +++ b/lib/identity/lib/request/list-fault-domains-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListFaultDomainsRequest { +export interface ListFaultDomainsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/list-groups-request.ts b/lib/identity/lib/request/list-groups-request.ts index 8283b6356c..f59bf159ad 100644 --- a/lib/identity/lib/request/list-groups-request.ts +++ b/lib/identity/lib/request/list-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListGroupsRequest { +export interface ListGroupsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * @@ -61,12 +61,12 @@ export interface ListGroupsRequest { export namespace ListGroupsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-identity-provider-groups-request.ts b/lib/identity/lib/request/list-identity-provider-groups-request.ts index 17b5813136..f34f663f47 100644 --- a/lib/identity/lib/request/list-identity-provider-groups-request.ts +++ b/lib/identity/lib/request/list-identity-provider-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIdentityProviderGroupsRequest { +export interface ListIdentityProviderGroupsRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/list-identity-providers-request.ts b/lib/identity/lib/request/list-identity-providers-request.ts index 57c132183a..867890c10e 100644 --- a/lib/identity/lib/request/list-identity-providers-request.ts +++ b/lib/identity/lib/request/list-identity-providers-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIdentityProvidersRequest { +export interface ListIdentityProvidersRequest extends common.BaseRequest { /** * The protocol used for federation. */ @@ -65,16 +65,16 @@ export interface ListIdentityProvidersRequest { export namespace ListIdentityProvidersRequest { export enum Protocol { - SAML2 = "SAML2" + Saml2 = "SAML2" } export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-idp-group-mappings-request.ts b/lib/identity/lib/request/list-idp-group-mappings-request.ts index ce5aeecac7..8435a2e297 100644 --- a/lib/identity/lib/request/list-idp-group-mappings-request.ts +++ b/lib/identity/lib/request/list-idp-group-mappings-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIdpGroupMappingsRequest { +export interface ListIdpGroupMappingsRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/list-mfa-totp-devices-request.ts b/lib/identity/lib/request/list-mfa-totp-devices-request.ts index 5aa45283af..582171bcea 100644 --- a/lib/identity/lib/request/list-mfa-totp-devices-request.ts +++ b/lib/identity/lib/request/list-mfa-totp-devices-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMfaTotpDevicesRequest { +export interface ListMfaTotpDevicesRequest extends common.BaseRequest { /** * The OCID of the user. */ @@ -50,12 +50,12 @@ export interface ListMfaTotpDevicesRequest { export namespace ListMfaTotpDevicesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-network-sources-request.ts b/lib/identity/lib/request/list-network-sources-request.ts index 23dde371fe..d7c0c18259 100644 --- a/lib/identity/lib/request/list-network-sources-request.ts +++ b/lib/identity/lib/request/list-network-sources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListNetworkSourcesRequest { +export interface ListNetworkSourcesRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * @@ -61,12 +61,12 @@ export interface ListNetworkSourcesRequest { export namespace ListNetworkSourcesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-oauth-client-credentials-request.ts b/lib/identity/lib/request/list-oauth-client-credentials-request.ts index a28efc22a5..c867b0b3d2 100644 --- a/lib/identity/lib/request/list-oauth-client-credentials-request.ts +++ b/lib/identity/lib/request/list-oauth-client-credentials-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListOAuthClientCredentialsRequest { +export interface ListOAuthClientCredentialsRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/list-policies-request.ts b/lib/identity/lib/request/list-policies-request.ts index 1963b2d4c6..54cdec7eb2 100644 --- a/lib/identity/lib/request/list-policies-request.ts +++ b/lib/identity/lib/request/list-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPoliciesRequest { +export interface ListPoliciesRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * @@ -61,12 +61,12 @@ export interface ListPoliciesRequest { export namespace ListPoliciesRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-region-subscriptions-request.ts b/lib/identity/lib/request/list-region-subscriptions-request.ts index 1b8694646b..c21fe04d42 100644 --- a/lib/identity/lib/request/list-region-subscriptions-request.ts +++ b/lib/identity/lib/request/list-region-subscriptions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRegionSubscriptionsRequest { +export interface ListRegionSubscriptionsRequest extends common.BaseRequest { /** * The OCID of the tenancy. */ diff --git a/lib/identity/lib/request/list-regions-request.ts b/lib/identity/lib/request/list-regions-request.ts index 9569a8a48a..501d638afd 100644 --- a/lib/identity/lib/request/list-regions-request.ts +++ b/lib/identity/lib/request/list-regions-request.ts @@ -13,4 +13,4 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRegionsRequest {} +export interface ListRegionsRequest extends common.BaseRequest {} diff --git a/lib/identity/lib/request/list-smtp-credentials-request.ts b/lib/identity/lib/request/list-smtp-credentials-request.ts index bdb57cdc2e..889cd282e7 100644 --- a/lib/identity/lib/request/list-smtp-credentials-request.ts +++ b/lib/identity/lib/request/list-smtp-credentials-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSmtpCredentialsRequest { +export interface ListSmtpCredentialsRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/list-swift-passwords-request.ts b/lib/identity/lib/request/list-swift-passwords-request.ts index 66448a2d9b..724c0843d6 100644 --- a/lib/identity/lib/request/list-swift-passwords-request.ts +++ b/lib/identity/lib/request/list-swift-passwords-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSwiftPasswordsRequest { +export interface ListSwiftPasswordsRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/list-tag-defaults-request.ts b/lib/identity/lib/request/list-tag-defaults-request.ts index 7a703b2bec..04e9ad9758 100644 --- a/lib/identity/lib/request/list-tag-defaults-request.ts +++ b/lib/identity/lib/request/list-tag-defaults-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTagDefaultsRequest { +export interface ListTagDefaultsRequest extends common.BaseRequest { /** * The value of the `opc-next-page` response header from the previous \"List\" call. * diff --git a/lib/identity/lib/request/list-tag-namespaces-request.ts b/lib/identity/lib/request/list-tag-namespaces-request.ts index f465b302f8..f1f4c8af7c 100644 --- a/lib/identity/lib/request/list-tag-namespaces-request.ts +++ b/lib/identity/lib/request/list-tag-namespaces-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTagNamespacesRequest { +export interface ListTagNamespacesRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/list-tagging-work-request-errors-request.ts b/lib/identity/lib/request/list-tagging-work-request-errors-request.ts index 32b971b20b..995b261216 100644 --- a/lib/identity/lib/request/list-tagging-work-request-errors-request.ts +++ b/lib/identity/lib/request/list-tagging-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTaggingWorkRequestErrorsRequest { +export interface ListTaggingWorkRequestErrorsRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/identity/lib/request/list-tagging-work-request-logs-request.ts b/lib/identity/lib/request/list-tagging-work-request-logs-request.ts index 07a5c1b461..e236ee576e 100644 --- a/lib/identity/lib/request/list-tagging-work-request-logs-request.ts +++ b/lib/identity/lib/request/list-tagging-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTaggingWorkRequestLogsRequest { +export interface ListTaggingWorkRequestLogsRequest extends common.BaseRequest { /** * The OCID of the work request. */ diff --git a/lib/identity/lib/request/list-tagging-work-requests-request.ts b/lib/identity/lib/request/list-tagging-work-requests-request.ts index 91c9c494ea..a87f5ac5a5 100644 --- a/lib/identity/lib/request/list-tagging-work-requests-request.ts +++ b/lib/identity/lib/request/list-tagging-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTaggingWorkRequestsRequest { +export interface ListTaggingWorkRequestsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/list-tags-request.ts b/lib/identity/lib/request/list-tags-request.ts index 528b0b89df..6cabe6fc0e 100644 --- a/lib/identity/lib/request/list-tags-request.ts +++ b/lib/identity/lib/request/list-tags-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTagsRequest { +export interface ListTagsRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/list-user-group-memberships-request.ts b/lib/identity/lib/request/list-user-group-memberships-request.ts index 4589ede1a9..a673db6d4e 100644 --- a/lib/identity/lib/request/list-user-group-memberships-request.ts +++ b/lib/identity/lib/request/list-user-group-memberships-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListUserGroupMembershipsRequest { +export interface ListUserGroupMembershipsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/list-users-request.ts b/lib/identity/lib/request/list-users-request.ts index 6ecd93a718..1b496fe736 100644 --- a/lib/identity/lib/request/list-users-request.ts +++ b/lib/identity/lib/request/list-users-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListUsersRequest { +export interface ListUsersRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * @@ -71,12 +71,12 @@ export interface ListUsersRequest { export namespace ListUsersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/identity/lib/request/list-work-requests-request.ts b/lib/identity/lib/request/list-work-requests-request.ts index db670c4ad4..6f5988819f 100644 --- a/lib/identity/lib/request/list-work-requests-request.ts +++ b/lib/identity/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The OCID of the compartment (remember that the tenancy is simply the root compartment). * diff --git a/lib/identity/lib/request/move-compartment-request.ts b/lib/identity/lib/request/move-compartment-request.ts index 7a774d707b..4a3aa27bf3 100644 --- a/lib/identity/lib/request/move-compartment-request.ts +++ b/lib/identity/lib/request/move-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface MoveCompartmentRequest { +export interface MoveCompartmentRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/recover-compartment-request.ts b/lib/identity/lib/request/recover-compartment-request.ts index 1ebfa8e0bf..7e62a9ae8c 100644 --- a/lib/identity/lib/request/recover-compartment-request.ts +++ b/lib/identity/lib/request/recover-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RecoverCompartmentRequest { +export interface RecoverCompartmentRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/remove-user-from-group-request.ts b/lib/identity/lib/request/remove-user-from-group-request.ts index 6a85915c04..5ad6c29319 100644 --- a/lib/identity/lib/request/remove-user-from-group-request.ts +++ b/lib/identity/lib/request/remove-user-from-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemoveUserFromGroupRequest { +export interface RemoveUserFromGroupRequest extends common.BaseRequest { /** * The OCID of the userGroupMembership. */ diff --git a/lib/identity/lib/request/reset-idp-scim-client-request.ts b/lib/identity/lib/request/reset-idp-scim-client-request.ts index 55b36dc0f1..f86f6e7787 100644 --- a/lib/identity/lib/request/reset-idp-scim-client-request.ts +++ b/lib/identity/lib/request/reset-idp-scim-client-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ResetIdpScimClientRequest { +export interface ResetIdpScimClientRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/update-auth-token-request.ts b/lib/identity/lib/request/update-auth-token-request.ts index db0e4f57c0..50172332c5 100644 --- a/lib/identity/lib/request/update-auth-token-request.ts +++ b/lib/identity/lib/request/update-auth-token-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAuthTokenRequest { +export interface UpdateAuthTokenRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-authentication-policy-request.ts b/lib/identity/lib/request/update-authentication-policy-request.ts index b21e5bce40..08b68a2cd0 100644 --- a/lib/identity/lib/request/update-authentication-policy-request.ts +++ b/lib/identity/lib/request/update-authentication-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAuthenticationPolicyRequest { +export interface UpdateAuthenticationPolicyRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/update-compartment-request.ts b/lib/identity/lib/request/update-compartment-request.ts index c8c8e89867..d840e6c6fc 100644 --- a/lib/identity/lib/request/update-compartment-request.ts +++ b/lib/identity/lib/request/update-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCompartmentRequest { +export interface UpdateCompartmentRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/identity/lib/request/update-customer-secret-key-request.ts b/lib/identity/lib/request/update-customer-secret-key-request.ts index 23a5e20d0f..1236bca3c4 100644 --- a/lib/identity/lib/request/update-customer-secret-key-request.ts +++ b/lib/identity/lib/request/update-customer-secret-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCustomerSecretKeyRequest { +export interface UpdateCustomerSecretKeyRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-dynamic-group-request.ts b/lib/identity/lib/request/update-dynamic-group-request.ts index ac88cc9ffa..9bf9c1b707 100644 --- a/lib/identity/lib/request/update-dynamic-group-request.ts +++ b/lib/identity/lib/request/update-dynamic-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDynamicGroupRequest { +export interface UpdateDynamicGroupRequest extends common.BaseRequest { /** * The OCID of the dynamic group. */ diff --git a/lib/identity/lib/request/update-group-request.ts b/lib/identity/lib/request/update-group-request.ts index 1f883a235d..1ba90bbd7a 100644 --- a/lib/identity/lib/request/update-group-request.ts +++ b/lib/identity/lib/request/update-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateGroupRequest { +export interface UpdateGroupRequest extends common.BaseRequest { /** * The OCID of the group. */ diff --git a/lib/identity/lib/request/update-identity-provider-request.ts b/lib/identity/lib/request/update-identity-provider-request.ts index fe01b2ed0f..f14f29af3f 100644 --- a/lib/identity/lib/request/update-identity-provider-request.ts +++ b/lib/identity/lib/request/update-identity-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIdentityProviderRequest { +export interface UpdateIdentityProviderRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/update-idp-group-mapping-request.ts b/lib/identity/lib/request/update-idp-group-mapping-request.ts index 5035e47635..a53a85220b 100644 --- a/lib/identity/lib/request/update-idp-group-mapping-request.ts +++ b/lib/identity/lib/request/update-idp-group-mapping-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIdpGroupMappingRequest { +export interface UpdateIdpGroupMappingRequest extends common.BaseRequest { /** * The OCID of the identity provider. */ diff --git a/lib/identity/lib/request/update-network-source-request.ts b/lib/identity/lib/request/update-network-source-request.ts index e4380a830d..ed8e05f51c 100644 --- a/lib/identity/lib/request/update-network-source-request.ts +++ b/lib/identity/lib/request/update-network-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNetworkSourceRequest { +export interface UpdateNetworkSourceRequest extends common.BaseRequest { /** * The OCID of the network source. */ diff --git a/lib/identity/lib/request/update-oauth-client-credential-request.ts b/lib/identity/lib/request/update-oauth-client-credential-request.ts index bbacc46df8..ea5f82a4de 100644 --- a/lib/identity/lib/request/update-oauth-client-credential-request.ts +++ b/lib/identity/lib/request/update-oauth-client-credential-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateOAuthClientCredentialRequest { +export interface UpdateOAuthClientCredentialRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-policy-request.ts b/lib/identity/lib/request/update-policy-request.ts index a5d64334d5..ff3b8c21b9 100644 --- a/lib/identity/lib/request/update-policy-request.ts +++ b/lib/identity/lib/request/update-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePolicyRequest { +export interface UpdatePolicyRequest extends common.BaseRequest { /** * The OCID of the policy. */ diff --git a/lib/identity/lib/request/update-smtp-credential-request.ts b/lib/identity/lib/request/update-smtp-credential-request.ts index 475b9231d9..ee1e984e86 100644 --- a/lib/identity/lib/request/update-smtp-credential-request.ts +++ b/lib/identity/lib/request/update-smtp-credential-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSmtpCredentialRequest { +export interface UpdateSmtpCredentialRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-swift-password-request.ts b/lib/identity/lib/request/update-swift-password-request.ts index 4a2749fa8c..de71de9720 100644 --- a/lib/identity/lib/request/update-swift-password-request.ts +++ b/lib/identity/lib/request/update-swift-password-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSwiftPasswordRequest { +export interface UpdateSwiftPasswordRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-tag-default-request.ts b/lib/identity/lib/request/update-tag-default-request.ts index 17282594b4..f536947a6e 100644 --- a/lib/identity/lib/request/update-tag-default-request.ts +++ b/lib/identity/lib/request/update-tag-default-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTagDefaultRequest { +export interface UpdateTagDefaultRequest extends common.BaseRequest { /** * The OCID of the tag default. */ diff --git a/lib/identity/lib/request/update-tag-namespace-request.ts b/lib/identity/lib/request/update-tag-namespace-request.ts index a1e859b77f..18203d5962 100644 --- a/lib/identity/lib/request/update-tag-namespace-request.ts +++ b/lib/identity/lib/request/update-tag-namespace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTagNamespaceRequest { +export interface UpdateTagNamespaceRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/update-tag-request.ts b/lib/identity/lib/request/update-tag-request.ts index 36be4b6db0..202d86adfa 100644 --- a/lib/identity/lib/request/update-tag-request.ts +++ b/lib/identity/lib/request/update-tag-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTagRequest { +export interface UpdateTagRequest extends common.BaseRequest { /** * The OCID of the tag namespace. * diff --git a/lib/identity/lib/request/update-user-capabilities-request.ts b/lib/identity/lib/request/update-user-capabilities-request.ts index e7d9d00941..ec8876e788 100644 --- a/lib/identity/lib/request/update-user-capabilities-request.ts +++ b/lib/identity/lib/request/update-user-capabilities-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateUserCapabilitiesRequest { +export interface UpdateUserCapabilitiesRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-user-request.ts b/lib/identity/lib/request/update-user-request.ts index db33add746..41f924488b 100644 --- a/lib/identity/lib/request/update-user-request.ts +++ b/lib/identity/lib/request/update-user-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateUserRequest { +export interface UpdateUserRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/update-user-state-request.ts b/lib/identity/lib/request/update-user-state-request.ts index f2e727cfe1..95e0d4f0e8 100644 --- a/lib/identity/lib/request/update-user-state-request.ts +++ b/lib/identity/lib/request/update-user-state-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateUserStateRequest { +export interface UpdateUserStateRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/lib/request/upload-api-key-request.ts b/lib/identity/lib/request/upload-api-key-request.ts index 8c342c062c..7e1396123d 100644 --- a/lib/identity/lib/request/upload-api-key-request.ts +++ b/lib/identity/lib/request/upload-api-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UploadApiKeyRequest { +export interface UploadApiKeyRequest extends common.BaseRequest { /** * The OCID of the user. */ diff --git a/lib/identity/package.json b/lib/identity/package.json index 57ae98f7c4..cb94d1cb8b 100644 --- a/lib/identity/package.json +++ b/lib/identity/package.json @@ -1,6 +1,6 @@ { "name": "oci-identity", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Identity", "repository": { "type": "git", diff --git a/lib/integration/lib/client.ts b/lib/integration/lib/client.ts index 029f302a1a..63a9d894cb 100644 --- a/lib/integration/lib/client.ts +++ b/lib/integration/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { IntegrationInstanceWaiter } from "./integrationinstance-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class IntegrationInstanceClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": IntegrationInstanceWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class IntegrationInstanceClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Change the compartment for an integration instance * @@ -156,7 +164,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeIntegrationInstanceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -217,7 +229,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIntegrationInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -274,7 +290,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteIntegrationInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -330,7 +350,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIntegrationInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -389,7 +413,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -460,7 +488,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIntegrationInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -553,7 +585,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -646,7 +682,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -739,7 +779,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -831,7 +875,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startIntegrationInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -890,7 +938,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopIntegrationInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -952,7 +1004,11 @@ export class IntegrationInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateIntegrationInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/integration/lib/integrationinstance-waiter.ts b/lib/integration/lib/integrationinstance-waiter.ts index 3ddec447b1..01474d28ab 100644 --- a/lib/integration/lib/integrationinstance-waiter.ts +++ b/lib/integration/lib/integrationinstance-waiter.ts @@ -38,7 +38,7 @@ export class IntegrationInstanceWaiter { this.config, () => this.client.getIntegrationInstance(request), response => targetStates.exists(response.integrationInstance.lifecycleState), - targetStates.includes(models.IntegrationInstance.LifecycleState.DELETED) + targetStates.includes(models.IntegrationInstance.LifecycleState.Deleted) ); } diff --git a/lib/integration/lib/model/create-integration-instance-details.ts b/lib/integration/lib/model/create-integration-instance-details.ts index 498746f539..8f549055f2 100644 --- a/lib/integration/lib/model/create-integration-instance-details.ts +++ b/lib/integration/lib/model/create-integration-instance-details.ts @@ -64,8 +64,8 @@ export interface CreateIntegrationInstanceDetails { export namespace CreateIntegrationInstanceDetails { export enum IntegrationInstanceType { - STANDARD = "STANDARD", - ENTERPRISE = "ENTERPRISE" + Standard = "STANDARD", + Enterprise = "ENTERPRISE" } export function getJsonObj(obj: CreateIntegrationInstanceDetails): object { diff --git a/lib/integration/lib/model/integration-instance-summary.ts b/lib/integration/lib/model/integration-instance-summary.ts index 35ef81d982..965abd9982 100644 --- a/lib/integration/lib/model/integration-instance-summary.ts +++ b/lib/integration/lib/model/integration-instance-summary.ts @@ -70,30 +70,28 @@ export interface IntegrationInstanceSummary { export namespace IntegrationInstanceSummary { export enum IntegrationInstanceType { - STANDARD = "STANDARD", - ENTERPRISE = "ENTERPRISE", - + Standard = "STANDARD", + Enterprise = "ENTERPRISE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IntegrationInstanceSummary): object { diff --git a/lib/integration/lib/model/integration-instance.ts b/lib/integration/lib/model/integration-instance.ts index ee42e22fa6..50207ebb95 100644 --- a/lib/integration/lib/model/integration-instance.ts +++ b/lib/integration/lib/model/integration-instance.ts @@ -84,30 +84,28 @@ export interface IntegrationInstance { export namespace IntegrationInstance { export enum IntegrationInstanceType { - STANDARD = "STANDARD", - ENTERPRISE = "ENTERPRISE", - + Standard = "STANDARD", + Enterprise = "ENTERPRISE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: IntegrationInstance): object { diff --git a/lib/integration/lib/model/update-integration-instance-details.ts b/lib/integration/lib/model/update-integration-instance-details.ts index 72c9fc3d68..3957a75a6c 100644 --- a/lib/integration/lib/model/update-integration-instance-details.ts +++ b/lib/integration/lib/model/update-integration-instance-details.ts @@ -56,8 +56,8 @@ export interface UpdateIntegrationInstanceDetails { export namespace UpdateIntegrationInstanceDetails { export enum IntegrationInstanceType { - STANDARD = "STANDARD", - ENTERPRISE = "ENTERPRISE" + Standard = "STANDARD", + Enterprise = "ENTERPRISE" } export function getJsonObj(obj: UpdateIntegrationInstanceDetails): object { diff --git a/lib/integration/lib/model/work-request-resource.ts b/lib/integration/lib/model/work-request-resource.ts index 45c9f6d9d1..f69309fa91 100644 --- a/lib/integration/lib/model/work-request-resource.ts +++ b/lib/integration/lib/model/work-request-resource.ts @@ -43,18 +43,17 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - STOPPED = "STOPPED", - STARTED = "STARTED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Stopped = "STOPPED", + Started = "STARTED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/integration/lib/model/work-request-summary.ts b/lib/integration/lib/model/work-request-summary.ts index a39e9d6b11..765cad472c 100644 --- a/lib/integration/lib/model/work-request-summary.ts +++ b/lib/integration/lib/model/work-request-summary.ts @@ -71,32 +71,30 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum OperationType { - CREATEINTEGRATIONINSTANCE = "CREATE_INTEGRATION_INSTANCE", - UPDATEINTEGRATIONINSTANCE = "UPDATE_INTEGRATION_INSTANCE", - STOPINTEGRATIONINSTANCE = "STOP_INTEGRATION_INSTANCE", - STARTINTEGRATIONINSTANCE = "START_INTEGRATION_INSTANCE", - DELETEINTEGRATIONINSTANCE = "DELETE_INTEGRATION_INSTANCE", - + CreateIntegrationInstance = "CREATE_INTEGRATION_INSTANCE", + UpdateIntegrationInstance = "UPDATE_INTEGRATION_INSTANCE", + StopIntegrationInstance = "STOP_INTEGRATION_INSTANCE", + StartIntegrationInstance = "START_INTEGRATION_INSTANCE", + DeleteIntegrationInstance = "DELETE_INTEGRATION_INSTANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/integration/lib/model/work-request.ts b/lib/integration/lib/model/work-request.ts index d909a29dab..99d8ac8c98 100644 --- a/lib/integration/lib/model/work-request.ts +++ b/lib/integration/lib/model/work-request.ts @@ -71,32 +71,30 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATEINTEGRATIONINSTANCE = "CREATE_INTEGRATION_INSTANCE", - UPDATEINTEGRATIONINSTANCE = "UPDATE_INTEGRATION_INSTANCE", - STOPINTEGRATIONINSTANCE = "STOP_INTEGRATION_INSTANCE", - STARTINTEGRATIONINSTANCE = "START_INTEGRATION_INSTANCE", - DELETEINTEGRATIONINSTANCE = "DELETE_INTEGRATION_INSTANCE", - + CreateIntegrationInstance = "CREATE_INTEGRATION_INSTANCE", + UpdateIntegrationInstance = "UPDATE_INTEGRATION_INSTANCE", + StopIntegrationInstance = "STOP_INTEGRATION_INSTANCE", + StartIntegrationInstance = "START_INTEGRATION_INSTANCE", + DeleteIntegrationInstance = "DELETE_INTEGRATION_INSTANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/integration/lib/request/change-integration-instance-compartment-request.ts b/lib/integration/lib/request/change-integration-instance-compartment-request.ts index 620c308138..a854c33632 100644 --- a/lib/integration/lib/request/change-integration-instance-compartment-request.ts +++ b/lib/integration/lib/request/change-integration-instance-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeIntegrationInstanceCompartmentRequest { +export interface ChangeIntegrationInstanceCompartmentRequest extends common.BaseRequest { /** * Unique Integration Instance identifier. */ diff --git a/lib/integration/lib/request/create-integration-instance-request.ts b/lib/integration/lib/request/create-integration-instance-request.ts index 824ae45e60..f08cf52136 100644 --- a/lib/integration/lib/request/create-integration-instance-request.ts +++ b/lib/integration/lib/request/create-integration-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIntegrationInstanceRequest { +export interface CreateIntegrationInstanceRequest extends common.BaseRequest { /** * Details for the new Integration Instance. */ diff --git a/lib/integration/lib/request/delete-integration-instance-request.ts b/lib/integration/lib/request/delete-integration-instance-request.ts index ecf8666247..8f46173d6d 100644 --- a/lib/integration/lib/request/delete-integration-instance-request.ts +++ b/lib/integration/lib/request/delete-integration-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteIntegrationInstanceRequest { +export interface DeleteIntegrationInstanceRequest extends common.BaseRequest { /** * Unique Integration Instance identifier. */ diff --git a/lib/integration/lib/request/get-integration-instance-request.ts b/lib/integration/lib/request/get-integration-instance-request.ts index 9c1b08d18b..6389c45b78 100644 --- a/lib/integration/lib/request/get-integration-instance-request.ts +++ b/lib/integration/lib/request/get-integration-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIntegrationInstanceRequest { +export interface GetIntegrationInstanceRequest extends common.BaseRequest { /** * Unique Integration Instance identifier. */ diff --git a/lib/integration/lib/request/get-work-request-request.ts b/lib/integration/lib/request/get-work-request-request.ts index bbff3e992b..e691110b9b 100644 --- a/lib/integration/lib/request/get-work-request-request.ts +++ b/lib/integration/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/integration/lib/request/list-integration-instances-request.ts b/lib/integration/lib/request/list-integration-instances-request.ts index 9f5cacd46d..7bc6f76dd9 100644 --- a/lib/integration/lib/request/list-integration-instances-request.ts +++ b/lib/integration/lib/request/list-integration-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIntegrationInstancesRequest { +export interface ListIntegrationInstancesRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -56,22 +56,22 @@ Example: `My new resource` export namespace ListIntegrationInstancesRequest { export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/integration/lib/request/list-work-request-errors-request.ts b/lib/integration/lib/request/list-work-request-errors-request.ts index 45f853f8bb..27599991be 100644 --- a/lib/integration/lib/request/list-work-request-errors-request.ts +++ b/lib/integration/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ diff --git a/lib/integration/lib/request/list-work-request-logs-request.ts b/lib/integration/lib/request/list-work-request-logs-request.ts index 3ce969dd9a..0d340c3e0e 100644 --- a/lib/integration/lib/request/list-work-request-logs-request.ts +++ b/lib/integration/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ diff --git a/lib/integration/lib/request/list-work-requests-request.ts b/lib/integration/lib/request/list-work-requests-request.ts index 48036144dd..96ba4a6001 100644 --- a/lib/integration/lib/request/list-work-requests-request.ts +++ b/lib/integration/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ diff --git a/lib/integration/lib/request/start-integration-instance-request.ts b/lib/integration/lib/request/start-integration-instance-request.ts index 5aae4312db..35cfa72819 100644 --- a/lib/integration/lib/request/start-integration-instance-request.ts +++ b/lib/integration/lib/request/start-integration-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartIntegrationInstanceRequest { +export interface StartIntegrationInstanceRequest extends common.BaseRequest { /** * Unique Integration Instance identifier. */ diff --git a/lib/integration/lib/request/stop-integration-instance-request.ts b/lib/integration/lib/request/stop-integration-instance-request.ts index 051fc2bcdd..cc8f6446ab 100644 --- a/lib/integration/lib/request/stop-integration-instance-request.ts +++ b/lib/integration/lib/request/stop-integration-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopIntegrationInstanceRequest { +export interface StopIntegrationInstanceRequest extends common.BaseRequest { /** * Unique Integration Instance identifier. */ diff --git a/lib/integration/lib/request/update-integration-instance-request.ts b/lib/integration/lib/request/update-integration-instance-request.ts index 68521cdf3e..5a8071073f 100644 --- a/lib/integration/lib/request/update-integration-instance-request.ts +++ b/lib/integration/lib/request/update-integration-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateIntegrationInstanceRequest { +export interface UpdateIntegrationInstanceRequest extends common.BaseRequest { /** * Unique Integration Instance identifier. */ diff --git a/lib/integration/package.json b/lib/integration/package.json index fcdc7f60af..1804ee0321 100644 --- a/lib/integration/package.json +++ b/lib/integration/package.json @@ -1,6 +1,6 @@ { "name": "oci-integration", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Integration service", "repository": { "type": "git", diff --git a/lib/keymanagement/lib/client.ts b/lib/keymanagement/lib/client.ts index 058eff7818..761d06ea90 100644 --- a/lib/keymanagement/lib/client.ts +++ b/lib/keymanagement/lib/client.ts @@ -18,7 +18,7 @@ import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { KmsManagementWaiter } from "./kmsmanagement-waiter"; import { KmsVaultWaiter } from "./kmsvault-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class KmsCryptoClient { protected static serviceEndpointTemplate = "https://kms.{region}.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -53,6 +54,13 @@ export class KmsCryptoClient { return common.LOG.logger; } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Decrypts data using the given [DecryptDataDetails](https://docs.cloud.oracle.com/api/#/en/key/release/datatypes/DecryptDataDetails) resource. * @@ -87,7 +95,11 @@ export class KmsCryptoClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + decryptRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -145,7 +157,11 @@ export class KmsCryptoClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + encryptRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -203,7 +219,11 @@ export class KmsCryptoClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + generateDataEncryptionKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -233,6 +253,7 @@ export class KmsManagementClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": KmsManagementWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -279,6 +300,13 @@ export class KmsManagementClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Backs up an encrypted file that contains all key versions and metadata of the specified key so that you can restore * the key later. The file also contains the metadata of the vault that the key belonged to. @@ -318,7 +346,11 @@ export class KmsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + backupKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -391,7 +423,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelKeyDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -461,7 +497,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelKeyVersionDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -536,7 +576,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeKeyCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -601,7 +645,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -667,7 +715,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createKeyVersionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -734,7 +786,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + disableKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -801,7 +857,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + enableKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -863,7 +923,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -928,7 +992,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getKeyVersionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -986,7 +1054,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWrappingKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1051,7 +1123,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + importKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1120,7 +1196,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + importKeyVersionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1190,7 +1270,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listKeyVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1283,7 +1367,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listKeysRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1370,7 +1458,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreKeyFromFileRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1447,7 +1539,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreKeyFromObjectStoreRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1525,7 +1621,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scheduleKeyDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1599,7 +1699,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scheduleKeyVersionDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1671,7 +1775,11 @@ As a management operation, this call is subject to a Key Management limit that a queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateKeyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1706,6 +1814,7 @@ export class KmsVaultClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": KmsVaultWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1789,6 +1898,13 @@ export class KmsVaultClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Backs up an encrypted file that contains all the metadata of a vault so that you can restore the vault later. * You can backup a vault whether or not it contains keys. This operation only backs up the @@ -1829,7 +1945,11 @@ export class KmsVaultClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + backupVaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1903,7 +2023,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelVaultDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1977,7 +2101,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeVaultCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2045,7 +2173,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createVaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2109,7 +2241,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2168,7 +2304,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getVaultUsageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2231,7 +2371,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVaultsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2322,7 +2466,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreVaultFromFileRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2401,7 +2549,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreVaultFromObjectStoreRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2481,7 +2633,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scheduleVaultDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2553,7 +2709,11 @@ As a provisioning operation, this call is subject to a Key Management limit that queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateVaultRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/keymanagement/lib/kmsmanagement-waiter.ts b/lib/keymanagement/lib/kmsmanagement-waiter.ts index db44aa4aee..846ca32626 100644 --- a/lib/keymanagement/lib/kmsmanagement-waiter.ts +++ b/lib/keymanagement/lib/kmsmanagement-waiter.ts @@ -38,7 +38,7 @@ export class KmsManagementWaiter { this.config, () => this.client.getKey(request), response => targetStates.exists(response.key.lifecycleState), - targetStates.includes(models.Key.LifecycleState.DELETED) + targetStates.includes(models.Key.LifecycleState.Deleted) ); } @@ -57,7 +57,7 @@ export class KmsManagementWaiter { this.config, () => this.client.getKeyVersion(request), response => targetStates.exists(response.keyVersion.lifecycleState), - targetStates.includes(models.KeyVersion.LifecycleState.DELETED) + targetStates.includes(models.KeyVersion.LifecycleState.Deleted) ); } @@ -76,7 +76,7 @@ export class KmsManagementWaiter { this.config, () => this.client.getWrappingKey(request), response => targetStates.exists(response.wrappingKey.lifecycleState), - targetStates.includes(models.WrappingKey.LifecycleState.DELETED) + targetStates.includes(models.WrappingKey.LifecycleState.Deleted) ); } } diff --git a/lib/keymanagement/lib/kmsvault-waiter.ts b/lib/keymanagement/lib/kmsvault-waiter.ts index cfac1cf603..dac9b60108 100644 --- a/lib/keymanagement/lib/kmsvault-waiter.ts +++ b/lib/keymanagement/lib/kmsvault-waiter.ts @@ -38,7 +38,7 @@ export class KmsVaultWaiter { this.config, () => this.client.getVault(request), response => targetStates.exists(response.vault.lifecycleState), - targetStates.includes(models.Vault.LifecycleState.DELETED) + targetStates.includes(models.Vault.LifecycleState.Deleted) ); } } diff --git a/lib/keymanagement/lib/model/create-vault-details.ts b/lib/keymanagement/lib/model/create-vault-details.ts index 16cecfe58b..7a1a198359 100644 --- a/lib/keymanagement/lib/model/create-vault-details.ts +++ b/lib/keymanagement/lib/model/create-vault-details.ts @@ -48,8 +48,8 @@ export interface CreateVaultDetails { export namespace CreateVaultDetails { export enum VaultType { - VIRTUALPRIVATE = "VIRTUAL_PRIVATE", - DEFAULT = "DEFAULT" + VirtualPrivate = "VIRTUAL_PRIVATE", + Default = "DEFAULT" } export function getJsonObj(obj: CreateVaultDetails): object { diff --git a/lib/keymanagement/lib/model/key-shape.ts b/lib/keymanagement/lib/model/key-shape.ts index 4bb394167b..5206e28f96 100644 --- a/lib/keymanagement/lib/model/key-shape.ts +++ b/lib/keymanagement/lib/model/key-shape.ts @@ -31,14 +31,13 @@ export interface KeyShape { export namespace KeyShape { export enum Algorithm { - AES = "AES", - RSA = "RSA", - + Aes = "AES", + Rsa = "RSA", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: KeyShape): object { diff --git a/lib/keymanagement/lib/model/key-summary.ts b/lib/keymanagement/lib/model/key-summary.ts index dd85193fed..140bff7c92 100644 --- a/lib/keymanagement/lib/model/key-summary.ts +++ b/lib/keymanagement/lib/model/key-summary.ts @@ -65,25 +65,24 @@ Example: `2018-04-03T21:10:29.600Z` export namespace KeySummary { export enum LifecycleState { - CREATING = "CREATING", - ENABLING = "ENABLING", - ENABLED = "ENABLED", - DISABLING = "DISABLING", - DISABLED = "DISABLED", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - + Creating = "CREATING", + Enabling = "ENABLING", + Enabled = "ENABLED", + Disabling = "DISABLING", + Disabled = "DISABLED", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: KeySummary): object { diff --git a/lib/keymanagement/lib/model/key-version-summary.ts b/lib/keymanagement/lib/model/key-version-summary.ts index e5594bd7a3..f13e16c35b 100644 --- a/lib/keymanagement/lib/model/key-version-summary.ts +++ b/lib/keymanagement/lib/model/key-version-summary.ts @@ -59,33 +59,31 @@ Example: `2018-04-03T21:10:29.600Z` export namespace KeyVersionSummary { export enum LifecycleState { - CREATING = "CREATING", - ENABLING = "ENABLING", - ENABLED = "ENABLED", - DISABLING = "DISABLING", - DISABLED = "DISABLED", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - + Creating = "CREATING", + Enabling = "ENABLING", + Enabled = "ENABLED", + Disabling = "DISABLING", + Disabled = "DISABLED", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Origin { - INTERNAL = "INTERNAL", - EXTERNAL = "EXTERNAL", - + Internal = "INTERNAL", + External = "EXTERNAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: KeyVersionSummary): object { diff --git a/lib/keymanagement/lib/model/key-version.ts b/lib/keymanagement/lib/model/key-version.ts index d1a999a3aa..e99acfa8f7 100644 --- a/lib/keymanagement/lib/model/key-version.ts +++ b/lib/keymanagement/lib/model/key-version.ts @@ -66,33 +66,31 @@ Example: \"2018-04-03T21:10:29.600Z\" export namespace KeyVersion { export enum LifecycleState { - CREATING = "CREATING", - ENABLING = "ENABLING", - ENABLED = "ENABLED", - DISABLING = "DISABLING", - DISABLED = "DISABLED", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - + Creating = "CREATING", + Enabling = "ENABLING", + Enabled = "ENABLED", + Disabling = "DISABLING", + Disabled = "DISABLED", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Origin { - INTERNAL = "INTERNAL", - EXTERNAL = "EXTERNAL", - + Internal = "INTERNAL", + External = "EXTERNAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: KeyVersion): object { diff --git a/lib/keymanagement/lib/model/key.ts b/lib/keymanagement/lib/model/key.ts index 5a0424cc89..bf063c79a5 100644 --- a/lib/keymanagement/lib/model/key.ts +++ b/lib/keymanagement/lib/model/key.ts @@ -83,25 +83,24 @@ Example: `2018-04-03T21:10:29.600Z` export namespace Key { export enum LifecycleState { - CREATING = "CREATING", - ENABLING = "ENABLING", - ENABLED = "ENABLED", - DISABLING = "DISABLING", - DISABLED = "DISABLED", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - + Creating = "CREATING", + Enabling = "ENABLING", + Enabled = "ENABLED", + Disabling = "DISABLING", + Disabled = "DISABLED", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Key): object { diff --git a/lib/keymanagement/lib/model/vault-summary.ts b/lib/keymanagement/lib/model/vault-summary.ts index 54a10ae4e2..656b4ee024 100644 --- a/lib/keymanagement/lib/model/vault-summary.ts +++ b/lib/keymanagement/lib/model/vault-summary.ts @@ -79,33 +79,31 @@ Example: `2018-04-03T21:10:29.600Z` export namespace VaultSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum VaultType { - VIRTUALPRIVATE = "VIRTUAL_PRIVATE", - DEFAULT = "DEFAULT", - + VirtualPrivate = "VIRTUAL_PRIVATE", + Default = "DEFAULT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: VaultSummary): object { diff --git a/lib/keymanagement/lib/model/vault.ts b/lib/keymanagement/lib/model/vault.ts index bb537443e7..ad6f703d07 100644 --- a/lib/keymanagement/lib/model/vault.ts +++ b/lib/keymanagement/lib/model/vault.ts @@ -96,33 +96,31 @@ Example: `2018-04-03T21:10:29.600Z` export namespace Vault { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum VaultType { - VIRTUALPRIVATE = "VIRTUAL_PRIVATE", - DEFAULT = "DEFAULT", - + VirtualPrivate = "VIRTUAL_PRIVATE", + Default = "DEFAULT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Vault): object { diff --git a/lib/keymanagement/lib/model/wrapped-import-key.ts b/lib/keymanagement/lib/model/wrapped-import-key.ts index 7fa341e942..fb960fe04d 100644 --- a/lib/keymanagement/lib/model/wrapped-import-key.ts +++ b/lib/keymanagement/lib/model/wrapped-import-key.ts @@ -27,7 +27,7 @@ export interface WrappedImportKey { export namespace WrappedImportKey { export enum WrappingAlgorithm { - SHA256 = "RSA_OAEP_SHA256" + RsaOaepSha256 = "RSA_OAEP_SHA256" } export function getJsonObj(obj: WrappedImportKey): object { diff --git a/lib/keymanagement/lib/model/wrapping-key.ts b/lib/keymanagement/lib/model/wrapping-key.ts index 387e3165c0..35faf09e23 100644 --- a/lib/keymanagement/lib/model/wrapping-key.ts +++ b/lib/keymanagement/lib/model/wrapping-key.ts @@ -50,25 +50,24 @@ Example: `2018-04-03T21:10:29.600Z` export namespace WrappingKey { export enum LifecycleState { - CREATING = "CREATING", - ENABLING = "ENABLING", - ENABLED = "ENABLED", - DISABLING = "DISABLING", - DISABLED = "DISABLED", - DELETING = "DELETING", - DELETED = "DELETED", - PENDINGDELETION = "PENDING_DELETION", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - UPDATING = "UPDATING", - BACKUPINPROGRESS = "BACKUP_IN_PROGRESS", - RESTORING = "RESTORING", - + Creating = "CREATING", + Enabling = "ENABLING", + Enabled = "ENABLED", + Disabling = "DISABLING", + Disabled = "DISABLED", + Deleting = "DELETING", + Deleted = "DELETED", + PendingDeletion = "PENDING_DELETION", + SchedulingDeletion = "SCHEDULING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Updating = "UPDATING", + BackupInProgress = "BACKUP_IN_PROGRESS", + Restoring = "RESTORING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WrappingKey): object { diff --git a/lib/keymanagement/lib/request/backup-key-request.ts b/lib/keymanagement/lib/request/backup-key-request.ts index 229c4a2d34..eb6c13c5fa 100644 --- a/lib/keymanagement/lib/request/backup-key-request.ts +++ b/lib/keymanagement/lib/request/backup-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BackupKeyRequest { +export interface BackupKeyRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/backup-vault-request.ts b/lib/keymanagement/lib/request/backup-vault-request.ts index 0e6447b713..3027794cec 100644 --- a/lib/keymanagement/lib/request/backup-vault-request.ts +++ b/lib/keymanagement/lib/request/backup-vault-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface BackupVaultRequest { +export interface BackupVaultRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/lib/request/cancel-key-deletion-request.ts b/lib/keymanagement/lib/request/cancel-key-deletion-request.ts index 7c05c979ad..1b27e2f01e 100644 --- a/lib/keymanagement/lib/request/cancel-key-deletion-request.ts +++ b/lib/keymanagement/lib/request/cancel-key-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelKeyDeletionRequest { +export interface CancelKeyDeletionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/cancel-key-version-deletion-request.ts b/lib/keymanagement/lib/request/cancel-key-version-deletion-request.ts index 6e5fc098db..6949a292de 100644 --- a/lib/keymanagement/lib/request/cancel-key-version-deletion-request.ts +++ b/lib/keymanagement/lib/request/cancel-key-version-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelKeyVersionDeletionRequest { +export interface CancelKeyVersionDeletionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/cancel-vault-deletion-request.ts b/lib/keymanagement/lib/request/cancel-vault-deletion-request.ts index 578753b6e2..789bbafbf2 100644 --- a/lib/keymanagement/lib/request/cancel-vault-deletion-request.ts +++ b/lib/keymanagement/lib/request/cancel-vault-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelVaultDeletionRequest { +export interface CancelVaultDeletionRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/lib/request/change-key-compartment-request.ts b/lib/keymanagement/lib/request/change-key-compartment-request.ts index 39d00f3d58..ef6f34405b 100644 --- a/lib/keymanagement/lib/request/change-key-compartment-request.ts +++ b/lib/keymanagement/lib/request/change-key-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeKeyCompartmentRequest { +export interface ChangeKeyCompartmentRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/change-vault-compartment-request.ts b/lib/keymanagement/lib/request/change-vault-compartment-request.ts index d89c6c5ce4..42797e3052 100644 --- a/lib/keymanagement/lib/request/change-vault-compartment-request.ts +++ b/lib/keymanagement/lib/request/change-vault-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeVaultCompartmentRequest { +export interface ChangeVaultCompartmentRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/lib/request/create-key-request.ts b/lib/keymanagement/lib/request/create-key-request.ts index 45028252d1..59ec4d2252 100644 --- a/lib/keymanagement/lib/request/create-key-request.ts +++ b/lib/keymanagement/lib/request/create-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateKeyRequest { +export interface CreateKeyRequest extends common.BaseRequest { /** * CreateKeyDetails */ diff --git a/lib/keymanagement/lib/request/create-key-version-request.ts b/lib/keymanagement/lib/request/create-key-version-request.ts index ebff111a0b..acfc2551ed 100644 --- a/lib/keymanagement/lib/request/create-key-version-request.ts +++ b/lib/keymanagement/lib/request/create-key-version-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateKeyVersionRequest { +export interface CreateKeyVersionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/create-vault-request.ts b/lib/keymanagement/lib/request/create-vault-request.ts index 4d9f50fd3e..250233732a 100644 --- a/lib/keymanagement/lib/request/create-vault-request.ts +++ b/lib/keymanagement/lib/request/create-vault-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateVaultRequest { +export interface CreateVaultRequest extends common.BaseRequest { /** * CreateVaultDetails */ diff --git a/lib/keymanagement/lib/request/decrypt-request.ts b/lib/keymanagement/lib/request/decrypt-request.ts index d8f4f393f0..0a678f050e 100644 --- a/lib/keymanagement/lib/request/decrypt-request.ts +++ b/lib/keymanagement/lib/request/decrypt-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DecryptRequest { +export interface DecryptRequest extends common.BaseRequest { /** * DecryptDataDetails */ diff --git a/lib/keymanagement/lib/request/disable-key-request.ts b/lib/keymanagement/lib/request/disable-key-request.ts index 875e0a925c..f73257ac53 100644 --- a/lib/keymanagement/lib/request/disable-key-request.ts +++ b/lib/keymanagement/lib/request/disable-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DisableKeyRequest { +export interface DisableKeyRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/enable-key-request.ts b/lib/keymanagement/lib/request/enable-key-request.ts index 7f0ca712c2..5d75e1d1b4 100644 --- a/lib/keymanagement/lib/request/enable-key-request.ts +++ b/lib/keymanagement/lib/request/enable-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface EnableKeyRequest { +export interface EnableKeyRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/encrypt-request.ts b/lib/keymanagement/lib/request/encrypt-request.ts index 750d7d18aa..18fef387fa 100644 --- a/lib/keymanagement/lib/request/encrypt-request.ts +++ b/lib/keymanagement/lib/request/encrypt-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface EncryptRequest { +export interface EncryptRequest extends common.BaseRequest { /** * EncryptDataDetails */ diff --git a/lib/keymanagement/lib/request/generate-data-encryption-key-request.ts b/lib/keymanagement/lib/request/generate-data-encryption-key-request.ts index bd2a7b3150..34fcf192fc 100644 --- a/lib/keymanagement/lib/request/generate-data-encryption-key-request.ts +++ b/lib/keymanagement/lib/request/generate-data-encryption-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GenerateDataEncryptionKeyRequest { +export interface GenerateDataEncryptionKeyRequest extends common.BaseRequest { /** * GenerateKeyDetails */ diff --git a/lib/keymanagement/lib/request/get-key-request.ts b/lib/keymanagement/lib/request/get-key-request.ts index d0ca3d69aa..f4fea1b83a 100644 --- a/lib/keymanagement/lib/request/get-key-request.ts +++ b/lib/keymanagement/lib/request/get-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetKeyRequest { +export interface GetKeyRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/get-key-version-request.ts b/lib/keymanagement/lib/request/get-key-version-request.ts index 76ed3edc43..f981f61357 100644 --- a/lib/keymanagement/lib/request/get-key-version-request.ts +++ b/lib/keymanagement/lib/request/get-key-version-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetKeyVersionRequest { +export interface GetKeyVersionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/get-vault-request.ts b/lib/keymanagement/lib/request/get-vault-request.ts index b89e9e7d75..74c7c500f2 100644 --- a/lib/keymanagement/lib/request/get-vault-request.ts +++ b/lib/keymanagement/lib/request/get-vault-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVaultRequest { +export interface GetVaultRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/lib/request/get-vault-usage-request.ts b/lib/keymanagement/lib/request/get-vault-usage-request.ts index e7cdf1942d..7bd5cb666e 100644 --- a/lib/keymanagement/lib/request/get-vault-usage-request.ts +++ b/lib/keymanagement/lib/request/get-vault-usage-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetVaultUsageRequest { +export interface GetVaultUsageRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/lib/request/get-wrapping-key-request.ts b/lib/keymanagement/lib/request/get-wrapping-key-request.ts index eb1692940d..bddf002a41 100644 --- a/lib/keymanagement/lib/request/get-wrapping-key-request.ts +++ b/lib/keymanagement/lib/request/get-wrapping-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWrappingKeyRequest { +export interface GetWrappingKeyRequest extends common.BaseRequest { /** * Unique identifier for the request. If provided, the returned request ID * will include this value. Otherwise, a random request ID will be diff --git a/lib/keymanagement/lib/request/import-key-request.ts b/lib/keymanagement/lib/request/import-key-request.ts index bf5673e234..e1dd616913 100644 --- a/lib/keymanagement/lib/request/import-key-request.ts +++ b/lib/keymanagement/lib/request/import-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ImportKeyRequest { +export interface ImportKeyRequest extends common.BaseRequest { /** * ImportKeyDetails */ diff --git a/lib/keymanagement/lib/request/import-key-version-request.ts b/lib/keymanagement/lib/request/import-key-version-request.ts index 3d86a4e508..7fd8a36fdc 100644 --- a/lib/keymanagement/lib/request/import-key-version-request.ts +++ b/lib/keymanagement/lib/request/import-key-version-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ImportKeyVersionRequest { +export interface ImportKeyVersionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/list-key-versions-request.ts b/lib/keymanagement/lib/request/list-key-versions-request.ts index 67565fc694..31d328719d 100644 --- a/lib/keymanagement/lib/request/list-key-versions-request.ts +++ b/lib/keymanagement/lib/request/list-key-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListKeyVersionsRequest { +export interface ListKeyVersionsRequest extends common.BaseRequest { /** * The OCID of the key. */ @@ -52,12 +52,12 @@ export interface ListKeyVersionsRequest { export namespace ListKeyVersionsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/keymanagement/lib/request/list-keys-request.ts b/lib/keymanagement/lib/request/list-keys-request.ts index d35031273c..63f79ab9ac 100644 --- a/lib/keymanagement/lib/request/list-keys-request.ts +++ b/lib/keymanagement/lib/request/list-keys-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListKeysRequest { +export interface ListKeysRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -52,12 +52,12 @@ export interface ListKeysRequest { export namespace ListKeysRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/keymanagement/lib/request/list-vaults-request.ts b/lib/keymanagement/lib/request/list-vaults-request.ts index a0084573c5..ca3e92f02c 100644 --- a/lib/keymanagement/lib/request/list-vaults-request.ts +++ b/lib/keymanagement/lib/request/list-vaults-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVaultsRequest { +export interface ListVaultsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -52,12 +52,12 @@ export interface ListVaultsRequest { export namespace ListVaultsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/keymanagement/lib/request/restore-key-from-file-request.ts b/lib/keymanagement/lib/request/restore-key-from-file-request.ts index 067d1bc9c4..0424e912c4 100644 --- a/lib/keymanagement/lib/request/restore-key-from-file-request.ts +++ b/lib/keymanagement/lib/request/restore-key-from-file-request.ts @@ -14,7 +14,7 @@ import * as model from "../model"; import common = require("oci-common"); import stream = require("stream"); -export interface RestoreKeyFromFileRequest { +export interface RestoreKeyFromFileRequest extends common.BaseRequest { /** * The content length of the body. */ diff --git a/lib/keymanagement/lib/request/restore-key-from-object-store-request.ts b/lib/keymanagement/lib/request/restore-key-from-object-store-request.ts index a4f33d1259..9baa07df84 100644 --- a/lib/keymanagement/lib/request/restore-key-from-object-store-request.ts +++ b/lib/keymanagement/lib/request/restore-key-from-object-store-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestoreKeyFromObjectStoreRequest { +export interface RestoreKeyFromObjectStoreRequest extends common.BaseRequest { /** * For optimistic concurrency control. In the PUT or DELETE call for a * resource, set the `if-match` parameter to the value of the etag from a diff --git a/lib/keymanagement/lib/request/restore-vault-from-file-request.ts b/lib/keymanagement/lib/request/restore-vault-from-file-request.ts index ebb8fd61ec..8798387f59 100644 --- a/lib/keymanagement/lib/request/restore-vault-from-file-request.ts +++ b/lib/keymanagement/lib/request/restore-vault-from-file-request.ts @@ -14,7 +14,7 @@ import * as model from "../model"; import common = require("oci-common"); import stream = require("stream"); -export interface RestoreVaultFromFileRequest { +export interface RestoreVaultFromFileRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/keymanagement/lib/request/restore-vault-from-object-store-request.ts b/lib/keymanagement/lib/request/restore-vault-from-object-store-request.ts index 8f3c784958..0b6beaf9d3 100644 --- a/lib/keymanagement/lib/request/restore-vault-from-object-store-request.ts +++ b/lib/keymanagement/lib/request/restore-vault-from-object-store-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestoreVaultFromObjectStoreRequest { +export interface RestoreVaultFromObjectStoreRequest extends common.BaseRequest { /** * The OCID of the compartment. */ diff --git a/lib/keymanagement/lib/request/schedule-key-deletion-request.ts b/lib/keymanagement/lib/request/schedule-key-deletion-request.ts index ac179c07b1..893c08b63e 100644 --- a/lib/keymanagement/lib/request/schedule-key-deletion-request.ts +++ b/lib/keymanagement/lib/request/schedule-key-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScheduleKeyDeletionRequest { +export interface ScheduleKeyDeletionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/schedule-key-version-deletion-request.ts b/lib/keymanagement/lib/request/schedule-key-version-deletion-request.ts index 001dab508e..0aa7834783 100644 --- a/lib/keymanagement/lib/request/schedule-key-version-deletion-request.ts +++ b/lib/keymanagement/lib/request/schedule-key-version-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScheduleKeyVersionDeletionRequest { +export interface ScheduleKeyVersionDeletionRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/schedule-vault-deletion-request.ts b/lib/keymanagement/lib/request/schedule-vault-deletion-request.ts index cf64c628ca..9a0bb80ad1 100644 --- a/lib/keymanagement/lib/request/schedule-vault-deletion-request.ts +++ b/lib/keymanagement/lib/request/schedule-vault-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScheduleVaultDeletionRequest { +export interface ScheduleVaultDeletionRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/lib/request/update-key-request.ts b/lib/keymanagement/lib/request/update-key-request.ts index 2c5e227103..70fd3f4a45 100644 --- a/lib/keymanagement/lib/request/update-key-request.ts +++ b/lib/keymanagement/lib/request/update-key-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateKeyRequest { +export interface UpdateKeyRequest extends common.BaseRequest { /** * The OCID of the key. */ diff --git a/lib/keymanagement/lib/request/update-vault-request.ts b/lib/keymanagement/lib/request/update-vault-request.ts index 405c1f7281..0f12dbba7e 100644 --- a/lib/keymanagement/lib/request/update-vault-request.ts +++ b/lib/keymanagement/lib/request/update-vault-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateVaultRequest { +export interface UpdateVaultRequest extends common.BaseRequest { /** * The OCID of the vault. */ diff --git a/lib/keymanagement/package.json b/lib/keymanagement/package.json index 635425fede..16ec9a7e7b 100644 --- a/lib/keymanagement/package.json +++ b/lib/keymanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-keymanagement", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Key Management", "repository": { "type": "git", diff --git a/lib/limits/lib/client.ts b/lib/limits/lib/client.ts index bcbc63d6e8..9db3e7b977 100644 --- a/lib/limits/lib/client.ts +++ b/lib/limits/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { QuotasWaiter } from "./quotas-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -29,6 +29,7 @@ export class LimitsClient { protected static serviceEndpointTemplate = "https://limits.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -89,6 +90,13 @@ export class LimitsClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * For a given compartmentId, resource limit name, and scope, returns the following: * - the number of available resources associated with the given limit @@ -127,7 +135,11 @@ export class LimitsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getResourceAvailabilityRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -189,7 +201,11 @@ export class LimitsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listLimitDefinitionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -281,7 +297,11 @@ export class LimitsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listLimitValuesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -370,7 +390,11 @@ export class LimitsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listServicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -430,6 +454,7 @@ export class QuotasClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": QuotasWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -513,6 +538,13 @@ export class QuotasClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Creates a new quota with the details supplied. * @param CreateQuotaRequest @@ -547,7 +579,11 @@ export class QuotasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createQuotaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -606,7 +642,11 @@ export class QuotasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteQuotaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -656,7 +696,11 @@ export class QuotasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getQuotaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -720,7 +764,11 @@ export class QuotasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listQuotasRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -809,7 +857,11 @@ export class QuotasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateQuotaRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/limits/lib/model/limit-definition-summary.ts b/lib/limits/lib/model/limit-definition-summary.ts index 35ff825919..4cdc50e542 100644 --- a/lib/limits/lib/model/limit-definition-summary.ts +++ b/lib/limits/lib/model/limit-definition-summary.ts @@ -51,15 +51,14 @@ export interface LimitDefinitionSummary { export namespace LimitDefinitionSummary { export enum ScopeType { - GLOBAL = "GLOBAL", - REGION = "REGION", - AD = "AD", - + Global = "GLOBAL", + Region = "REGION", + Ad = "AD", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LimitDefinitionSummary): object { diff --git a/lib/limits/lib/model/limit-value-summary.ts b/lib/limits/lib/model/limit-value-summary.ts index fd08197dbf..ec8910526d 100644 --- a/lib/limits/lib/model/limit-value-summary.ts +++ b/lib/limits/lib/model/limit-value-summary.ts @@ -40,15 +40,14 @@ export interface LimitValueSummary { export namespace LimitValueSummary { export enum ScopeType { - GLOBAL = "GLOBAL", - REGION = "REGION", - AD = "AD", - + Global = "GLOBAL", + Region = "REGION", + Ad = "AD", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LimitValueSummary): object { diff --git a/lib/limits/lib/model/quota-summary.ts b/lib/limits/lib/model/quota-summary.ts index 9e7ab23f41..61a63c725c 100644 --- a/lib/limits/lib/model/quota-summary.ts +++ b/lib/limits/lib/model/quota-summary.ts @@ -69,13 +69,12 @@ export interface QuotaSummary { export namespace QuotaSummary { export enum LifecycleState { - ACTIVE = "ACTIVE", - + Active = "ACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: QuotaSummary): object { diff --git a/lib/limits/lib/model/quota.ts b/lib/limits/lib/model/quota.ts index 0843292d50..21b88f7015 100644 --- a/lib/limits/lib/model/quota.ts +++ b/lib/limits/lib/model/quota.ts @@ -77,13 +77,12 @@ export interface Quota { export namespace Quota { export enum LifecycleState { - ACTIVE = "ACTIVE", - + Active = "ACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Quota): object { diff --git a/lib/limits/lib/request/create-quota-request.ts b/lib/limits/lib/request/create-quota-request.ts index 4cd7dcb2dd..305726cf50 100644 --- a/lib/limits/lib/request/create-quota-request.ts +++ b/lib/limits/lib/request/create-quota-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateQuotaRequest { +export interface CreateQuotaRequest extends common.BaseRequest { /** * Request object for creating a new quota. */ diff --git a/lib/limits/lib/request/delete-quota-request.ts b/lib/limits/lib/request/delete-quota-request.ts index 291829e767..cf181cc1df 100644 --- a/lib/limits/lib/request/delete-quota-request.ts +++ b/lib/limits/lib/request/delete-quota-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteQuotaRequest { +export interface DeleteQuotaRequest extends common.BaseRequest { /** * The OCID of the quota. */ diff --git a/lib/limits/lib/request/get-quota-request.ts b/lib/limits/lib/request/get-quota-request.ts index 032943ac8b..3d96e23d87 100644 --- a/lib/limits/lib/request/get-quota-request.ts +++ b/lib/limits/lib/request/get-quota-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetQuotaRequest { +export interface GetQuotaRequest extends common.BaseRequest { /** * The OCID of the quota. */ diff --git a/lib/limits/lib/request/get-resource-availability-request.ts b/lib/limits/lib/request/get-resource-availability-request.ts index 7bc87a49b5..5a940d8fdb 100644 --- a/lib/limits/lib/request/get-resource-availability-request.ts +++ b/lib/limits/lib/request/get-resource-availability-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetResourceAvailabilityRequest { +export interface GetResourceAvailabilityRequest extends common.BaseRequest { /** * The service name of the target quota. */ diff --git a/lib/limits/lib/request/list-limit-definitions-request.ts b/lib/limits/lib/request/list-limit-definitions-request.ts index a5bd3aeb49..eb213c3e5a 100644 --- a/lib/limits/lib/request/list-limit-definitions-request.ts +++ b/lib/limits/lib/request/list-limit-definitions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListLimitDefinitionsRequest { +export interface ListLimitDefinitionsRequest extends common.BaseRequest { /** * The OCID of the parent compartment (remember that the tenancy is simply the root compartment). * @@ -62,7 +62,7 @@ export namespace ListLimitDefinitionsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/limits/lib/request/list-limit-values-request.ts b/lib/limits/lib/request/list-limit-values-request.ts index 34f353cb7a..ac27217482 100644 --- a/lib/limits/lib/request/list-limit-values-request.ts +++ b/lib/limits/lib/request/list-limit-values-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListLimitValuesRequest { +export interface ListLimitValuesRequest extends common.BaseRequest { /** * The OCID of the parent compartment (remember that the tenancy is simply the root compartment). * @@ -66,9 +66,9 @@ export interface ListLimitValuesRequest { export namespace ListLimitValuesRequest { export enum ScopeType { - GLOBAL = "GLOBAL", - REGION = "REGION", - AD = "AD" + Global = "GLOBAL", + Region = "REGION", + Ad = "AD" } export enum SortBy { @@ -76,7 +76,7 @@ export namespace ListLimitValuesRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/limits/lib/request/list-quotas-request.ts b/lib/limits/lib/request/list-quotas-request.ts index 7618d9ff9f..7525f3ddcb 100644 --- a/lib/limits/lib/request/list-quotas-request.ts +++ b/lib/limits/lib/request/list-quotas-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListQuotasRequest { +export interface ListQuotasRequest extends common.BaseRequest { /** * The OCID of the parent compartment (remember that the tenancy is simply the root compartment). * @@ -57,16 +57,16 @@ export interface ListQuotasRequest { export namespace ListQuotasRequest { export enum LifecycleState { - ACTIVE = "ACTIVE" + Active = "ACTIVE" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - NAME = "NAME", - TIMECREATED = "TIMECREATED" + Name = "NAME", + Timecreated = "TIMECREATED" } } diff --git a/lib/limits/lib/request/list-services-request.ts b/lib/limits/lib/request/list-services-request.ts index 91290bcb6e..fd7790b4a5 100644 --- a/lib/limits/lib/request/list-services-request.ts +++ b/lib/limits/lib/request/list-services-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListServicesRequest { +export interface ListServicesRequest extends common.BaseRequest { /** * The OCID of the parent compartment (remember that the tenancy is simply the root compartment). * @@ -54,7 +54,7 @@ export namespace ListServicesRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/limits/lib/request/update-quota-request.ts b/lib/limits/lib/request/update-quota-request.ts index 4ade50ef3e..5c7f112d70 100644 --- a/lib/limits/lib/request/update-quota-request.ts +++ b/lib/limits/lib/request/update-quota-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateQuotaRequest { +export interface UpdateQuotaRequest extends common.BaseRequest { /** * The OCID of the quota. */ diff --git a/lib/limits/package.json b/lib/limits/package.json index 8585b43a04..a6058e85a2 100644 --- a/lib/limits/package.json +++ b/lib/limits/package.json @@ -1,6 +1,6 @@ { "name": "oci-limits", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Limits Service", "repository": { "type": "git", diff --git a/lib/loadbalancer/lib/client.ts b/lib/loadbalancer/lib/client.ts index d190b6cb98..72e9876d83 100644 --- a/lib/loadbalancer/lib/client.ts +++ b/lib/loadbalancer/lib/client.ts @@ -19,7 +19,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { LoadBalancerWaiter } from "./loadbalancer-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class LoadBalancerClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": LoadBalancerWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -116,6 +117,13 @@ export class LoadBalancerClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a load balancer into a different compartment within the same tenancy. For information about moving resources * between compartments, see [Moving Resources to a Different Compartment](https://docs.cloud.oracle.com/iaas/Content/Identity/Tasks/managingcompartments.htm#moveRes). @@ -156,7 +164,11 @@ export class LoadBalancerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeLoadBalancerCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -218,7 +230,11 @@ export class LoadBalancerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBackendRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -279,7 +295,11 @@ export class LoadBalancerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBackendSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -340,7 +360,11 @@ export class LoadBalancerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -403,7 +427,11 @@ export class LoadBalancerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createHostnameRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -464,7 +492,11 @@ export class LoadBalancerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createListenerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -550,7 +582,11 @@ When you create a load balancer, the system assigns an IP address. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createLoadBalancerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -613,7 +649,11 @@ When you create a load balancer, the system assigns an IP address. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPathRouteSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -675,7 +715,11 @@ When you create a load balancer, the system assigns an IP address. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRuleSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -732,7 +776,11 @@ When you create a load balancer, the system assigns an IP address. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBackendRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -791,7 +839,11 @@ Before you can delete a backend set, you must remove it from any active listener queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBackendSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -847,7 +899,11 @@ Before you can delete a backend set, you must remove it from any active listener queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -904,7 +960,11 @@ Before you can delete a backend set, you must remove it from any active listener queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteHostnameRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -960,7 +1020,11 @@ Before you can delete a backend set, you must remove it from any active listener queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteListenerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1015,7 +1079,11 @@ Before you can delete a backend set, you must remove it from any active listener queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteLoadBalancerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1075,7 +1143,11 @@ To delete a path route rule from a path route set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePathRouteSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1135,7 +1207,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRuleSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1192,7 +1268,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackendRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1248,7 +1328,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackendHealthRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1302,7 +1386,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackendSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1356,7 +1444,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackendSetHealthRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1410,7 +1502,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getHealthCheckerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1464,7 +1560,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getHostnameRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1517,7 +1617,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getLoadBalancerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1571,7 +1675,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getLoadBalancerHealthRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1625,7 +1733,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPathRouteSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1679,7 +1791,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRuleSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1732,7 +1848,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1785,7 +1905,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBackendSetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1839,7 +1963,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBackendsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1892,7 +2020,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCertificatesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1945,7 +2077,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listHostnamesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2006,7 +2142,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listListenerRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2062,7 +2202,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listLoadBalancerHealthsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2152,7 +2296,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listLoadBalancersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2235,7 +2383,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPathRouteSetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2290,7 +2442,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2375,7 +2531,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listProtocolsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2458,7 +2618,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRuleSetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2513,7 +2677,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2599,7 +2767,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2690,7 +2862,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBackendRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2752,7 +2928,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBackendSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2814,7 +2994,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateHealthCheckerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2877,7 +3061,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateHostnameRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2939,7 +3127,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateListenerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3000,7 +3192,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateLoadBalancerRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3062,7 +3258,11 @@ To delete a rule from a rule set, use the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNetworkSecurityGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3130,7 +3330,11 @@ To add a new path route rule to a path route set, the `pathRoutes` in the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePathRouteSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3195,7 +3399,11 @@ To add a new rule to a set, the body must include both the new rule to add and t queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRuleSetRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/loadbalancer/lib/loadbalancer-waiter.ts b/lib/loadbalancer/lib/loadbalancer-waiter.ts index e65da1693f..0ae51ad13f 100644 --- a/lib/loadbalancer/lib/loadbalancer-waiter.ts +++ b/lib/loadbalancer/lib/loadbalancer-waiter.ts @@ -40,7 +40,7 @@ export class LoadBalancerWaiter { this.config, () => this.client.getLoadBalancer(request), response => targetStates.exists(response.loadBalancer.lifecycleState), - targetStates.includes(models.LoadBalancer.LifecycleState.DELETED) + targetStates.includes(models.LoadBalancer.LifecycleState.Deleted) ); } diff --git a/lib/loadbalancer/lib/model/backend-health.ts b/lib/loadbalancer/lib/model/backend-health.ts index ecbff348ad..225cc4089e 100644 --- a/lib/loadbalancer/lib/model/backend-health.ts +++ b/lib/loadbalancer/lib/model/backend-health.ts @@ -43,16 +43,15 @@ export interface BackendHealth { export namespace BackendHealth { export enum Status { - OK = "OK", - WARNING = "WARNING", - CRITICAL = "CRITICAL", - UNKNOWN = "UNKNOWN", - + Ok = "OK", + Warning = "WARNING", + Critical = "CRITICAL", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackendHealth): object { diff --git a/lib/loadbalancer/lib/model/backend-set-health.ts b/lib/loadbalancer/lib/model/backend-set-health.ts index 26d2b62da0..f64a2dab5a 100644 --- a/lib/loadbalancer/lib/model/backend-set-health.ts +++ b/lib/loadbalancer/lib/model/backend-set-health.ts @@ -74,16 +74,15 @@ Example: `7` export namespace BackendSetHealth { export enum Status { - OK = "OK", - WARNING = "WARNING", - CRITICAL = "CRITICAL", - UNKNOWN = "UNKNOWN", - + Ok = "OK", + Warning = "WARNING", + Critical = "CRITICAL", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackendSetHealth): object { diff --git a/lib/loadbalancer/lib/model/create-load-balancer-details.ts b/lib/loadbalancer/lib/model/create-load-balancer-details.ts index e2ec6db844..8f40cea8f1 100644 --- a/lib/loadbalancer/lib/model/create-load-balancer-details.ts +++ b/lib/loadbalancer/lib/model/create-load-balancer-details.ts @@ -116,8 +116,8 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace CreateLoadBalancerDetails { export enum IpMode { - IPV4 = "IPV4", - IPV6 = "IPV6" + Ipv4 = "IPV4", + Ipv6 = "IPV6" } export function getJsonObj(obj: CreateLoadBalancerDetails): object { diff --git a/lib/loadbalancer/lib/model/health-check-result.ts b/lib/loadbalancer/lib/model/health-check-result.ts index 5677cabe4f..d7c513c599 100644 --- a/lib/loadbalancer/lib/model/health-check-result.ts +++ b/lib/loadbalancer/lib/model/health-check-result.ts @@ -50,20 +50,19 @@ Example: `2017-06-02T18:28:11+00:00` export namespace HealthCheckResult { export enum HealthCheckStatus { - OK = "OK", - INVALIDSTATUSCODE = "INVALID_STATUS_CODE", - TIMEDOUT = "TIMED_OUT", - REGEXMISMATCH = "REGEX_MISMATCH", - CONNECTFAILED = "CONNECT_FAILED", - IOERROR = "IO_ERROR", - OFFLINE = "OFFLINE", - UNKNOWN = "UNKNOWN", - + Ok = "OK", + InvalidStatusCode = "INVALID_STATUS_CODE", + TimedOut = "TIMED_OUT", + RegexMismatch = "REGEX_MISMATCH", + ConnectFailed = "CONNECT_FAILED", + IoError = "IO_ERROR", + Offline = "OFFLINE", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: HealthCheckResult): object { diff --git a/lib/loadbalancer/lib/model/load-balancer-health-summary.ts b/lib/loadbalancer/lib/model/load-balancer-health-summary.ts index db18612368..84529a56e3 100644 --- a/lib/loadbalancer/lib/model/load-balancer-health-summary.ts +++ b/lib/loadbalancer/lib/model/load-balancer-health-summary.ts @@ -52,16 +52,15 @@ export interface LoadBalancerHealthSummary { export namespace LoadBalancerHealthSummary { export enum Status { - OK = "OK", - WARNING = "WARNING", - CRITICAL = "CRITICAL", - UNKNOWN = "UNKNOWN", - + Ok = "OK", + Warning = "WARNING", + Critical = "CRITICAL", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LoadBalancerHealthSummary): object { diff --git a/lib/loadbalancer/lib/model/load-balancer-health.ts b/lib/loadbalancer/lib/model/load-balancer-health.ts index bea47d6b2e..d8555650c2 100644 --- a/lib/loadbalancer/lib/model/load-balancer-health.ts +++ b/lib/loadbalancer/lib/model/load-balancer-health.ts @@ -82,16 +82,15 @@ Example: `4` export namespace LoadBalancerHealth { export enum Status { - OK = "OK", - WARNING = "WARNING", - CRITICAL = "CRITICAL", - UNKNOWN = "UNKNOWN", - + Ok = "OK", + Warning = "WARNING", + Critical = "CRITICAL", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LoadBalancerHealth): object { diff --git a/lib/loadbalancer/lib/model/load-balancer.ts b/lib/loadbalancer/lib/model/load-balancer.ts index 76b392d5b1..b32a604c31 100644 --- a/lib/loadbalancer/lib/model/load-balancer.ts +++ b/lib/loadbalancer/lib/model/load-balancer.ts @@ -142,17 +142,16 @@ Example: `{\"orcl-cloud\": {\"free-tier-retained\": \"true\"}}` export namespace LoadBalancer { export enum LifecycleState { - CREATING = "CREATING", - FAILED = "FAILED", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Failed = "FAILED", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LoadBalancer): object { diff --git a/lib/loadbalancer/lib/model/path-match-condition.ts b/lib/loadbalancer/lib/model/path-match-condition.ts index 4c5927270c..c7adbdf064 100644 --- a/lib/loadbalancer/lib/model/path-match-condition.ts +++ b/lib/loadbalancer/lib/model/path-match-condition.ts @@ -51,16 +51,15 @@ Example: `/example` export namespace PathMatchCondition { export enum Operator { - EXACTMATCH = "EXACT_MATCH", - FORCELONGESTPREFIXMATCH = "FORCE_LONGEST_PREFIX_MATCH", - PREFIXMATCH = "PREFIX_MATCH", - SUFFIXMATCH = "SUFFIX_MATCH", - + ExactMatch = "EXACT_MATCH", + ForceLongestPrefixMatch = "FORCE_LONGEST_PREFIX_MATCH", + PrefixMatch = "PREFIX_MATCH", + SuffixMatch = "SUFFIX_MATCH", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PathMatchCondition, isParentJsonObj?: boolean): object { diff --git a/lib/loadbalancer/lib/model/path-match-type.ts b/lib/loadbalancer/lib/model/path-match-type.ts index 8ebb58cb2a..4b40da824e 100644 --- a/lib/loadbalancer/lib/model/path-match-type.ts +++ b/lib/loadbalancer/lib/model/path-match-type.ts @@ -42,16 +42,15 @@ For a full description of how the system handles `matchType` in a path route set export namespace PathMatchType { export enum MatchType { - EXACTMATCH = "EXACT_MATCH", - FORCELONGESTPREFIXMATCH = "FORCE_LONGEST_PREFIX_MATCH", - PREFIXMATCH = "PREFIX_MATCH", - SUFFIXMATCH = "SUFFIX_MATCH", - + ExactMatch = "EXACT_MATCH", + ForceLongestPrefixMatch = "FORCE_LONGEST_PREFIX_MATCH", + PrefixMatch = "PREFIX_MATCH", + SuffixMatch = "SUFFIX_MATCH", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PathMatchType): object { diff --git a/lib/loadbalancer/lib/model/work-request-error.ts b/lib/loadbalancer/lib/model/work-request-error.ts index e84e71aa63..616a47c2f3 100644 --- a/lib/loadbalancer/lib/model/work-request-error.ts +++ b/lib/loadbalancer/lib/model/work-request-error.ts @@ -29,14 +29,13 @@ export interface WorkRequestError { export namespace WorkRequestError { export enum ErrorCode { - BADINPUT = "BAD_INPUT", - INTERNALERROR = "INTERNAL_ERROR", - + BadInput = "BAD_INPUT", + InternalError = "INTERNAL_ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestError): object { diff --git a/lib/loadbalancer/lib/model/work-request.ts b/lib/loadbalancer/lib/model/work-request.ts index 00c0d146e1..99ea7e2327 100644 --- a/lib/loadbalancer/lib/model/work-request.ts +++ b/lib/loadbalancer/lib/model/work-request.ts @@ -81,16 +81,15 @@ Example: `2016-08-25T21:10:29.600Z` export namespace WorkRequest { export enum LifecycleState { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/loadbalancer/lib/request/change-load-balancer-compartment-request.ts b/lib/loadbalancer/lib/request/change-load-balancer-compartment-request.ts index 45c40a223e..8dfa33398f 100644 --- a/lib/loadbalancer/lib/request/change-load-balancer-compartment-request.ts +++ b/lib/loadbalancer/lib/request/change-load-balancer-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeLoadBalancerCompartmentRequest { +export interface ChangeLoadBalancerCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the load balancer to move. */ diff --git a/lib/loadbalancer/lib/request/create-backend-request.ts b/lib/loadbalancer/lib/request/create-backend-request.ts index d41e44d6f1..fbce339ab2 100644 --- a/lib/loadbalancer/lib/request/create-backend-request.ts +++ b/lib/loadbalancer/lib/request/create-backend-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBackendRequest { +export interface CreateBackendRequest extends common.BaseRequest { /** * The details to add a backend server to a backend set. */ diff --git a/lib/loadbalancer/lib/request/create-backend-set-request.ts b/lib/loadbalancer/lib/request/create-backend-set-request.ts index 7ada0df9d0..cad4dafb2f 100644 --- a/lib/loadbalancer/lib/request/create-backend-set-request.ts +++ b/lib/loadbalancer/lib/request/create-backend-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBackendSetRequest { +export interface CreateBackendSetRequest extends common.BaseRequest { /** * The details for adding a backend set. */ diff --git a/lib/loadbalancer/lib/request/create-certificate-request.ts b/lib/loadbalancer/lib/request/create-certificate-request.ts index fd64cb3f57..e6d28bd51f 100644 --- a/lib/loadbalancer/lib/request/create-certificate-request.ts +++ b/lib/loadbalancer/lib/request/create-certificate-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCertificateRequest { +export interface CreateCertificateRequest extends common.BaseRequest { /** * The details of the certificate bundle to add. */ diff --git a/lib/loadbalancer/lib/request/create-hostname-request.ts b/lib/loadbalancer/lib/request/create-hostname-request.ts index d09bedbbb9..fe5521aa34 100644 --- a/lib/loadbalancer/lib/request/create-hostname-request.ts +++ b/lib/loadbalancer/lib/request/create-hostname-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateHostnameRequest { +export interface CreateHostnameRequest extends common.BaseRequest { /** * The details of the hostname resource to add to the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/create-listener-request.ts b/lib/loadbalancer/lib/request/create-listener-request.ts index 1d8c03f188..c6cf23450b 100644 --- a/lib/loadbalancer/lib/request/create-listener-request.ts +++ b/lib/loadbalancer/lib/request/create-listener-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateListenerRequest { +export interface CreateListenerRequest extends common.BaseRequest { /** * Details to add a listener. */ diff --git a/lib/loadbalancer/lib/request/create-load-balancer-request.ts b/lib/loadbalancer/lib/request/create-load-balancer-request.ts index 58e6d8a498..c29a453f7c 100644 --- a/lib/loadbalancer/lib/request/create-load-balancer-request.ts +++ b/lib/loadbalancer/lib/request/create-load-balancer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateLoadBalancerRequest { +export interface CreateLoadBalancerRequest extends common.BaseRequest { /** * The configuration details for creating a load balancer. */ diff --git a/lib/loadbalancer/lib/request/create-path-route-set-request.ts b/lib/loadbalancer/lib/request/create-path-route-set-request.ts index 52b4e317c2..81a31a3f94 100644 --- a/lib/loadbalancer/lib/request/create-path-route-set-request.ts +++ b/lib/loadbalancer/lib/request/create-path-route-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePathRouteSetRequest { +export interface CreatePathRouteSetRequest extends common.BaseRequest { /** * The details of the path route set to add. */ diff --git a/lib/loadbalancer/lib/request/create-rule-set-request.ts b/lib/loadbalancer/lib/request/create-rule-set-request.ts index 6b04d1a67f..8968e6ab9d 100644 --- a/lib/loadbalancer/lib/request/create-rule-set-request.ts +++ b/lib/loadbalancer/lib/request/create-rule-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRuleSetRequest { +export interface CreateRuleSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/delete-backend-request.ts b/lib/loadbalancer/lib/request/delete-backend-request.ts index 0b5b14e888..ff9b0a929e 100644 --- a/lib/loadbalancer/lib/request/delete-backend-request.ts +++ b/lib/loadbalancer/lib/request/delete-backend-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBackendRequest { +export interface DeleteBackendRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend set and server. */ diff --git a/lib/loadbalancer/lib/request/delete-backend-set-request.ts b/lib/loadbalancer/lib/request/delete-backend-set-request.ts index a86039153a..5a069467bd 100644 --- a/lib/loadbalancer/lib/request/delete-backend-set-request.ts +++ b/lib/loadbalancer/lib/request/delete-backend-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBackendSetRequest { +export interface DeleteBackendSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend set. */ diff --git a/lib/loadbalancer/lib/request/delete-certificate-request.ts b/lib/loadbalancer/lib/request/delete-certificate-request.ts index 3ac2a06173..c3d69ac752 100644 --- a/lib/loadbalancer/lib/request/delete-certificate-request.ts +++ b/lib/loadbalancer/lib/request/delete-certificate-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCertificateRequest { +export interface DeleteCertificateRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the certificate bundle * to be deleted. diff --git a/lib/loadbalancer/lib/request/delete-hostname-request.ts b/lib/loadbalancer/lib/request/delete-hostname-request.ts index 87c7f2d4d0..d987e1974d 100644 --- a/lib/loadbalancer/lib/request/delete-hostname-request.ts +++ b/lib/loadbalancer/lib/request/delete-hostname-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteHostnameRequest { +export interface DeleteHostnameRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the hostname to delete. */ diff --git a/lib/loadbalancer/lib/request/delete-listener-request.ts b/lib/loadbalancer/lib/request/delete-listener-request.ts index 0d6fce8331..0f3d9842ef 100644 --- a/lib/loadbalancer/lib/request/delete-listener-request.ts +++ b/lib/loadbalancer/lib/request/delete-listener-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteListenerRequest { +export interface DeleteListenerRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the listener to delete. */ diff --git a/lib/loadbalancer/lib/request/delete-load-balancer-request.ts b/lib/loadbalancer/lib/request/delete-load-balancer-request.ts index baba1af424..1b3a73f9af 100644 --- a/lib/loadbalancer/lib/request/delete-load-balancer-request.ts +++ b/lib/loadbalancer/lib/request/delete-load-balancer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteLoadBalancerRequest { +export interface DeleteLoadBalancerRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer to delete. */ diff --git a/lib/loadbalancer/lib/request/delete-path-route-set-request.ts b/lib/loadbalancer/lib/request/delete-path-route-set-request.ts index 6ea1d84077..1cb9c1a5fa 100644 --- a/lib/loadbalancer/lib/request/delete-path-route-set-request.ts +++ b/lib/loadbalancer/lib/request/delete-path-route-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePathRouteSetRequest { +export interface DeletePathRouteSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the path route set to delete. */ diff --git a/lib/loadbalancer/lib/request/delete-rule-set-request.ts b/lib/loadbalancer/lib/request/delete-rule-set-request.ts index ec4478115e..564257cf9e 100644 --- a/lib/loadbalancer/lib/request/delete-rule-set-request.ts +++ b/lib/loadbalancer/lib/request/delete-rule-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRuleSetRequest { +export interface DeleteRuleSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/get-backend-health-request.ts b/lib/loadbalancer/lib/request/get-backend-health-request.ts index c2c06fbe94..300b328302 100644 --- a/lib/loadbalancer/lib/request/get-backend-health-request.ts +++ b/lib/loadbalancer/lib/request/get-backend-health-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackendHealthRequest { +export interface GetBackendHealthRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend server health status to be retrieved. */ diff --git a/lib/loadbalancer/lib/request/get-backend-request.ts b/lib/loadbalancer/lib/request/get-backend-request.ts index 07c5d527c5..d44ca17574 100644 --- a/lib/loadbalancer/lib/request/get-backend-request.ts +++ b/lib/loadbalancer/lib/request/get-backend-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackendRequest { +export interface GetBackendRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend set and server. */ diff --git a/lib/loadbalancer/lib/request/get-backend-set-health-request.ts b/lib/loadbalancer/lib/request/get-backend-set-health-request.ts index 1f8fe00eef..2c2f7c2ea9 100644 --- a/lib/loadbalancer/lib/request/get-backend-set-health-request.ts +++ b/lib/loadbalancer/lib/request/get-backend-set-health-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackendSetHealthRequest { +export interface GetBackendSetHealthRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend set health status to be retrieved. */ diff --git a/lib/loadbalancer/lib/request/get-backend-set-request.ts b/lib/loadbalancer/lib/request/get-backend-set-request.ts index 12ab38f398..d1a3f70d40 100644 --- a/lib/loadbalancer/lib/request/get-backend-set-request.ts +++ b/lib/loadbalancer/lib/request/get-backend-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackendSetRequest { +export interface GetBackendSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/get-health-checker-request.ts b/lib/loadbalancer/lib/request/get-health-checker-request.ts index cd38775097..b7f98b5e0c 100644 --- a/lib/loadbalancer/lib/request/get-health-checker-request.ts +++ b/lib/loadbalancer/lib/request/get-health-checker-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetHealthCheckerRequest { +export interface GetHealthCheckerRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the health check policy to be retrieved. */ diff --git a/lib/loadbalancer/lib/request/get-hostname-request.ts b/lib/loadbalancer/lib/request/get-hostname-request.ts index b842647f09..dab9f96ed6 100644 --- a/lib/loadbalancer/lib/request/get-hostname-request.ts +++ b/lib/loadbalancer/lib/request/get-hostname-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetHostnameRequest { +export interface GetHostnameRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/get-load-balancer-health-request.ts b/lib/loadbalancer/lib/request/get-load-balancer-health-request.ts index 4e875a98a1..10ba83c891 100644 --- a/lib/loadbalancer/lib/request/get-load-balancer-health-request.ts +++ b/lib/loadbalancer/lib/request/get-load-balancer-health-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetLoadBalancerHealthRequest { +export interface GetLoadBalancerHealthRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer to return health status for. */ diff --git a/lib/loadbalancer/lib/request/get-load-balancer-request.ts b/lib/loadbalancer/lib/request/get-load-balancer-request.ts index 5732a0ea5b..39b6a3bdc6 100644 --- a/lib/loadbalancer/lib/request/get-load-balancer-request.ts +++ b/lib/loadbalancer/lib/request/get-load-balancer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetLoadBalancerRequest { +export interface GetLoadBalancerRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer to retrieve. */ diff --git a/lib/loadbalancer/lib/request/get-path-route-set-request.ts b/lib/loadbalancer/lib/request/get-path-route-set-request.ts index 2a99c70152..47aa1744c2 100644 --- a/lib/loadbalancer/lib/request/get-path-route-set-request.ts +++ b/lib/loadbalancer/lib/request/get-path-route-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPathRouteSetRequest { +export interface GetPathRouteSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/get-rule-set-request.ts b/lib/loadbalancer/lib/request/get-rule-set-request.ts index aae64d6751..254d2d367b 100644 --- a/lib/loadbalancer/lib/request/get-rule-set-request.ts +++ b/lib/loadbalancer/lib/request/get-rule-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRuleSetRequest { +export interface GetRuleSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/get-work-request-request.ts b/lib/loadbalancer/lib/request/get-work-request-request.ts index e03fc265e7..27f6efe809 100644 --- a/lib/loadbalancer/lib/request/get-work-request-request.ts +++ b/lib/loadbalancer/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request to retrieve. */ diff --git a/lib/loadbalancer/lib/request/list-backend-sets-request.ts b/lib/loadbalancer/lib/request/list-backend-sets-request.ts index 98d92aa6e1..49d8a72074 100644 --- a/lib/loadbalancer/lib/request/list-backend-sets-request.ts +++ b/lib/loadbalancer/lib/request/list-backend-sets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBackendSetsRequest { +export interface ListBackendSetsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend sets to retrieve. */ diff --git a/lib/loadbalancer/lib/request/list-backends-request.ts b/lib/loadbalancer/lib/request/list-backends-request.ts index 2b3f41da6b..f5698df762 100644 --- a/lib/loadbalancer/lib/request/list-backends-request.ts +++ b/lib/loadbalancer/lib/request/list-backends-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBackendsRequest { +export interface ListBackendsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the backend set and servers. */ diff --git a/lib/loadbalancer/lib/request/list-certificates-request.ts b/lib/loadbalancer/lib/request/list-certificates-request.ts index ded7b87a86..9f58e9ff35 100644 --- a/lib/loadbalancer/lib/request/list-certificates-request.ts +++ b/lib/loadbalancer/lib/request/list-certificates-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCertificatesRequest { +export interface ListCertificatesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the certificate bundles * to be listed. diff --git a/lib/loadbalancer/lib/request/list-hostnames-request.ts b/lib/loadbalancer/lib/request/list-hostnames-request.ts index 59001cb915..c4ff36b224 100644 --- a/lib/loadbalancer/lib/request/list-hostnames-request.ts +++ b/lib/loadbalancer/lib/request/list-hostnames-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListHostnamesRequest { +export interface ListHostnamesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the hostnames * to retrieve. diff --git a/lib/loadbalancer/lib/request/list-listener-rules-request.ts b/lib/loadbalancer/lib/request/list-listener-rules-request.ts index 6968b8035d..8d88cca6a4 100644 --- a/lib/loadbalancer/lib/request/list-listener-rules-request.ts +++ b/lib/loadbalancer/lib/request/list-listener-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListListenerRulesRequest { +export interface ListListenerRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the listener. */ diff --git a/lib/loadbalancer/lib/request/list-load-balancer-healths-request.ts b/lib/loadbalancer/lib/request/list-load-balancer-healths-request.ts index d7a0796ca9..cf022c0b17 100644 --- a/lib/loadbalancer/lib/request/list-load-balancer-healths-request.ts +++ b/lib/loadbalancer/lib/request/list-load-balancer-healths-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListLoadBalancerHealthsRequest { +export interface ListLoadBalancerHealthsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment containing the load balancers to return health status information for. */ diff --git a/lib/loadbalancer/lib/request/list-load-balancers-request.ts b/lib/loadbalancer/lib/request/list-load-balancers-request.ts index 785de74bca..5b5919268b 100644 --- a/lib/loadbalancer/lib/request/list-load-balancers-request.ts +++ b/lib/loadbalancer/lib/request/list-load-balancers-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListLoadBalancersRequest { +export interface ListLoadBalancersRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment containing the load balancers to list. */ @@ -76,12 +76,12 @@ Example: `SUCCEEDED` export namespace ListLoadBalancersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/loadbalancer/lib/request/list-path-route-sets-request.ts b/lib/loadbalancer/lib/request/list-path-route-sets-request.ts index ff5c40d12a..6ab996fe35 100644 --- a/lib/loadbalancer/lib/request/list-path-route-sets-request.ts +++ b/lib/loadbalancer/lib/request/list-path-route-sets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPathRouteSetsRequest { +export interface ListPathRouteSetsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the path route sets * to retrieve. diff --git a/lib/loadbalancer/lib/request/list-policies-request.ts b/lib/loadbalancer/lib/request/list-policies-request.ts index 40809e2565..ef7987c731 100644 --- a/lib/loadbalancer/lib/request/list-policies-request.ts +++ b/lib/loadbalancer/lib/request/list-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPoliciesRequest { +export interface ListPoliciesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment containing the load balancer policies to list. */ diff --git a/lib/loadbalancer/lib/request/list-protocols-request.ts b/lib/loadbalancer/lib/request/list-protocols-request.ts index 4666c9e89d..22fc34126a 100644 --- a/lib/loadbalancer/lib/request/list-protocols-request.ts +++ b/lib/loadbalancer/lib/request/list-protocols-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListProtocolsRequest { +export interface ListProtocolsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment containing the load balancer protocols to list. */ diff --git a/lib/loadbalancer/lib/request/list-rule-sets-request.ts b/lib/loadbalancer/lib/request/list-rule-sets-request.ts index 1e3c8876bf..c2250c8449 100644 --- a/lib/loadbalancer/lib/request/list-rule-sets-request.ts +++ b/lib/loadbalancer/lib/request/list-rule-sets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRuleSetsRequest { +export interface ListRuleSetsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/list-shapes-request.ts b/lib/loadbalancer/lib/request/list-shapes-request.ts index 02e550b6aa..07750234e9 100644 --- a/lib/loadbalancer/lib/request/list-shapes-request.ts +++ b/lib/loadbalancer/lib/request/list-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListShapesRequest { +export interface ListShapesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment containing the load balancer shapes to list. */ diff --git a/lib/loadbalancer/lib/request/list-work-requests-request.ts b/lib/loadbalancer/lib/request/list-work-requests-request.ts index 51a4d4ade1..ef729c5889 100644 --- a/lib/loadbalancer/lib/request/list-work-requests-request.ts +++ b/lib/loadbalancer/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the load balancer associated with the work requests to retrieve. */ diff --git a/lib/loadbalancer/lib/request/update-backend-request.ts b/lib/loadbalancer/lib/request/update-backend-request.ts index fbf424517e..713937ac18 100644 --- a/lib/loadbalancer/lib/request/update-backend-request.ts +++ b/lib/loadbalancer/lib/request/update-backend-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBackendRequest { +export interface UpdateBackendRequest extends common.BaseRequest { /** * Details for updating a backend server. */ diff --git a/lib/loadbalancer/lib/request/update-backend-set-request.ts b/lib/loadbalancer/lib/request/update-backend-set-request.ts index ad5665ca64..a204f37279 100644 --- a/lib/loadbalancer/lib/request/update-backend-set-request.ts +++ b/lib/loadbalancer/lib/request/update-backend-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBackendSetRequest { +export interface UpdateBackendSetRequest extends common.BaseRequest { /** * The details to update a backend set. */ diff --git a/lib/loadbalancer/lib/request/update-health-checker-request.ts b/lib/loadbalancer/lib/request/update-health-checker-request.ts index 7195c367f8..135fed4141 100644 --- a/lib/loadbalancer/lib/request/update-health-checker-request.ts +++ b/lib/loadbalancer/lib/request/update-health-checker-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateHealthCheckerRequest { +export interface UpdateHealthCheckerRequest extends common.BaseRequest { /** * The health check policy configuration details. */ diff --git a/lib/loadbalancer/lib/request/update-hostname-request.ts b/lib/loadbalancer/lib/request/update-hostname-request.ts index db17b09dd9..8b81208666 100644 --- a/lib/loadbalancer/lib/request/update-hostname-request.ts +++ b/lib/loadbalancer/lib/request/update-hostname-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateHostnameRequest { +export interface UpdateHostnameRequest extends common.BaseRequest { /** * The configuration details to update a virtual hostname. */ diff --git a/lib/loadbalancer/lib/request/update-listener-request.ts b/lib/loadbalancer/lib/request/update-listener-request.ts index 0766e96fe9..b50ca34aed 100644 --- a/lib/loadbalancer/lib/request/update-listener-request.ts +++ b/lib/loadbalancer/lib/request/update-listener-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateListenerRequest { +export interface UpdateListenerRequest extends common.BaseRequest { /** * Details to update a listener. */ diff --git a/lib/loadbalancer/lib/request/update-load-balancer-request.ts b/lib/loadbalancer/lib/request/update-load-balancer-request.ts index 70494c1d0c..4e49cc807e 100644 --- a/lib/loadbalancer/lib/request/update-load-balancer-request.ts +++ b/lib/loadbalancer/lib/request/update-load-balancer-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateLoadBalancerRequest { +export interface UpdateLoadBalancerRequest extends common.BaseRequest { /** * The details for updating a load balancer's configuration. */ diff --git a/lib/loadbalancer/lib/request/update-network-security-groups-request.ts b/lib/loadbalancer/lib/request/update-network-security-groups-request.ts index f60fc2b358..bbd40f7b31 100644 --- a/lib/loadbalancer/lib/request/update-network-security-groups-request.ts +++ b/lib/loadbalancer/lib/request/update-network-security-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNetworkSecurityGroupsRequest { +export interface UpdateNetworkSecurityGroupsRequest extends common.BaseRequest { /** * The details for updating the NSGs associated with the specified load balancer. */ diff --git a/lib/loadbalancer/lib/request/update-path-route-set-request.ts b/lib/loadbalancer/lib/request/update-path-route-set-request.ts index e1b69872eb..c6bea05a83 100644 --- a/lib/loadbalancer/lib/request/update-path-route-set-request.ts +++ b/lib/loadbalancer/lib/request/update-path-route-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePathRouteSetRequest { +export interface UpdatePathRouteSetRequest extends common.BaseRequest { /** * The configuration details to update a path route set. */ diff --git a/lib/loadbalancer/lib/request/update-rule-set-request.ts b/lib/loadbalancer/lib/request/update-rule-set-request.ts index 5e16deaadf..ae5862f359 100644 --- a/lib/loadbalancer/lib/request/update-rule-set-request.ts +++ b/lib/loadbalancer/lib/request/update-rule-set-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRuleSetRequest { +export interface UpdateRuleSetRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the specified load balancer. */ diff --git a/lib/loadbalancer/package.json b/lib/loadbalancer/package.json index cb5b7b711a..a436f3e4f2 100644 --- a/lib/loadbalancer/package.json +++ b/lib/loadbalancer/package.json @@ -1,6 +1,6 @@ { "name": "oci-loadbalancer", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Load Balancer", "repository": { "type": "git", diff --git a/lib/marketplace/lib/client.ts b/lib/marketplace/lib/client.ts index ab04d74ad6..ba75497432 100644 --- a/lib/marketplace/lib/client.ts +++ b/lib/marketplace/lib/client.ts @@ -16,7 +16,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -28,6 +28,7 @@ export class MarketplaceClient { protected static serviceEndpointTemplate = "https://marketplace.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -89,6 +90,13 @@ export class MarketplaceClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Accepts a terms of use agreement for a specific package version of a listing. You must accept all * terms of use for a package before you can deploy the package. @@ -126,7 +134,11 @@ export class MarketplaceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAcceptedAgreementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -191,7 +203,11 @@ export class MarketplaceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAcceptedAgreementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -242,7 +258,11 @@ export class MarketplaceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAcceptedAgreementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -306,7 +326,11 @@ export class MarketplaceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAgreementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -376,7 +400,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getListingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -451,7 +479,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -520,7 +552,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAcceptedAgreementsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -609,7 +645,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAgreementsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -696,7 +736,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCategoriesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -805,7 +849,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listListingsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -910,7 +958,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPackagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -997,7 +1049,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPublishersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1081,7 +1137,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listReportTypesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1142,7 +1202,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listReportsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1209,7 +1273,11 @@ To get the image ID to launch an instance, issue a [GetAppCatalogListingResource queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAcceptedAgreementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/marketplace/lib/model/agreement-summary.ts b/lib/marketplace/lib/model/agreement-summary.ts index 449553a652..65086da65f 100644 --- a/lib/marketplace/lib/model/agreement-summary.ts +++ b/lib/marketplace/lib/model/agreement-summary.ts @@ -38,15 +38,14 @@ export interface AgreementSummary { export namespace AgreementSummary { export enum Author { - ORACLE = "ORACLE", - PARTNER = "PARTNER", - PII = "PII", - + Oracle = "ORACLE", + Partner = "PARTNER", + Pii = "PII", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AgreementSummary): object { diff --git a/lib/marketplace/lib/model/agreement.ts b/lib/marketplace/lib/model/agreement.ts index 37f502a383..8db883bc9f 100644 --- a/lib/marketplace/lib/model/agreement.ts +++ b/lib/marketplace/lib/model/agreement.ts @@ -48,14 +48,13 @@ export interface Agreement { export namespace Agreement { export enum Author { - ORACLE = "ORACLE", - PARTNER = "PARTNER", - + Oracle = "ORACLE", + Partner = "PARTNER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Agreement): object { diff --git a/lib/marketplace/lib/model/link-enum.ts b/lib/marketplace/lib/model/link-enum.ts index f280c41b81..e62a7b3edc 100644 --- a/lib/marketplace/lib/model/link-enum.ts +++ b/lib/marketplace/lib/model/link-enum.ts @@ -18,17 +18,17 @@ import common = require("oci-common"); * Possible values for the link type. **/ export enum LinkEnum { - SELF = "SELF", - CANONICAL = "CANONICAL", - NEXT = "NEXT", - TEMPLATE = "TEMPLATE", - PREV = "PREV", + Self = "SELF", + Canonical = "CANONICAL", + Next = "NEXT", + Template = "TEMPLATE", + Prev = "PREV", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LinkEnum { diff --git a/lib/marketplace/lib/model/listing-summary.ts b/lib/marketplace/lib/model/listing-summary.ts index e432a84fd4..abd7a2f5d0 100644 --- a/lib/marketplace/lib/model/listing-summary.ts +++ b/lib/marketplace/lib/model/listing-summary.ts @@ -60,15 +60,14 @@ export interface ListingSummary { export namespace ListingSummary { export enum PricingTypes { - FREE = "FREE", - BYOL = "BYOL", - PAYGO = "PAYGO", - + Free = "FREE", + Byol = "BYOL", + Paygo = "PAYGO", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ListingSummary): object { diff --git a/lib/marketplace/lib/model/orchestration-variable-type-enum.ts b/lib/marketplace/lib/model/orchestration-variable-type-enum.ts index c1e21c68a6..321ba2866c 100644 --- a/lib/marketplace/lib/model/orchestration-variable-type-enum.ts +++ b/lib/marketplace/lib/model/orchestration-variable-type-enum.ts @@ -18,14 +18,14 @@ import common = require("oci-common"); * Possible data types for an orchestration variable. **/ export enum OrchestrationVariableTypeEnum { - STRING = "STRING", - INTEGER = "INTEGER", + String = "STRING", + Integer = "INTEGER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OrchestrationVariableTypeEnum { diff --git a/lib/marketplace/lib/model/package-type-enum.ts b/lib/marketplace/lib/model/package-type-enum.ts index de0f6eb9f7..2bb13a55d8 100644 --- a/lib/marketplace/lib/model/package-type-enum.ts +++ b/lib/marketplace/lib/model/package-type-enum.ts @@ -18,14 +18,14 @@ import common = require("oci-common"); * Possible values for a package type. **/ export enum PackageTypeEnum { - ORCHESTRATION = "ORCHESTRATION", - IMAGE = "IMAGE", + Orchestration = "ORCHESTRATION", + Image = "IMAGE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace PackageTypeEnum { diff --git a/lib/marketplace/lib/model/pricing-currency-enum.ts b/lib/marketplace/lib/model/pricing-currency-enum.ts index 937c517166..98fb51367d 100644 --- a/lib/marketplace/lib/model/pricing-currency-enum.ts +++ b/lib/marketplace/lib/model/pricing-currency-enum.ts @@ -18,13 +18,13 @@ import common = require("oci-common"); * Possible values for the pricing currency code. **/ export enum PricingCurrencyEnum { - USD = "USD", + Usd = "USD", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace PricingCurrencyEnum { diff --git a/lib/marketplace/lib/model/pricing-strategy-enum.ts b/lib/marketplace/lib/model/pricing-strategy-enum.ts index 8f4f7ef5a2..c221e6ba11 100644 --- a/lib/marketplace/lib/model/pricing-strategy-enum.ts +++ b/lib/marketplace/lib/model/pricing-strategy-enum.ts @@ -18,16 +18,16 @@ import common = require("oci-common"); * The possible values for a listing package's pricing strategy. **/ export enum PricingStrategyEnum { - PER_OCPU_LINEAR = "PER_OCPU_LINEAR", - PER_OCPU_MIN_BILLING = "PER_OCPU_MIN_BILLING", - PER_INSTANCE = "PER_INSTANCE", - PER_INSTANCE_MONTHLY_INCLUSIVE = "PER_INSTANCE_MONTHLY_INCLUSIVE", + PerOcpuLinear = "PER_OCPU_LINEAR", + PerOcpuMinBilling = "PER_OCPU_MIN_BILLING", + PerInstance = "PER_INSTANCE", + PerInstanceMonthlyInclusive = "PER_INSTANCE_MONTHLY_INCLUSIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace PricingStrategyEnum { diff --git a/lib/marketplace/lib/model/pricing-type-enum.ts b/lib/marketplace/lib/model/pricing-type-enum.ts index 4e79afa191..eeff105954 100644 --- a/lib/marketplace/lib/model/pricing-type-enum.ts +++ b/lib/marketplace/lib/model/pricing-type-enum.ts @@ -18,15 +18,15 @@ import common = require("oci-common"); * Possible values for the listing package's pricing model. **/ export enum PricingTypeEnum { - FREE = "FREE", - BYOL = "BYOL", - PAYGO = "PAYGO", + Free = "FREE", + Byol = "BYOL", + Paygo = "PAYGO", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace PricingTypeEnum { diff --git a/lib/marketplace/lib/request/create-accepted-agreement-request.ts b/lib/marketplace/lib/request/create-accepted-agreement-request.ts index e21bbfa031..065c4314f9 100644 --- a/lib/marketplace/lib/request/create-accepted-agreement-request.ts +++ b/lib/marketplace/lib/request/create-accepted-agreement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAcceptedAgreementRequest { +export interface CreateAcceptedAgreementRequest extends common.BaseRequest { /** * Details necessary to accept an agreement. */ diff --git a/lib/marketplace/lib/request/delete-accepted-agreement-request.ts b/lib/marketplace/lib/request/delete-accepted-agreement-request.ts index dcbca4c9c2..f463334d1e 100644 --- a/lib/marketplace/lib/request/delete-accepted-agreement-request.ts +++ b/lib/marketplace/lib/request/delete-accepted-agreement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAcceptedAgreementRequest { +export interface DeleteAcceptedAgreementRequest extends common.BaseRequest { /** * The unique identifier for the accepted terms of use agreement. */ diff --git a/lib/marketplace/lib/request/get-accepted-agreement-request.ts b/lib/marketplace/lib/request/get-accepted-agreement-request.ts index 4b33620cb8..b2e918563d 100644 --- a/lib/marketplace/lib/request/get-accepted-agreement-request.ts +++ b/lib/marketplace/lib/request/get-accepted-agreement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAcceptedAgreementRequest { +export interface GetAcceptedAgreementRequest extends common.BaseRequest { /** * The unique identifier for the accepted terms of use agreement. */ diff --git a/lib/marketplace/lib/request/get-agreement-request.ts b/lib/marketplace/lib/request/get-agreement-request.ts index 93c30a64ee..026ba1c9b7 100644 --- a/lib/marketplace/lib/request/get-agreement-request.ts +++ b/lib/marketplace/lib/request/get-agreement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAgreementRequest { +export interface GetAgreementRequest extends common.BaseRequest { /** * The unique identifier for the listing. */ diff --git a/lib/marketplace/lib/request/get-listing-request.ts b/lib/marketplace/lib/request/get-listing-request.ts index 8ddea11b25..66b1a53a0c 100644 --- a/lib/marketplace/lib/request/get-listing-request.ts +++ b/lib/marketplace/lib/request/get-listing-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetListingRequest { +export interface GetListingRequest extends common.BaseRequest { /** * The unique identifier for the listing. */ diff --git a/lib/marketplace/lib/request/get-package-request.ts b/lib/marketplace/lib/request/get-package-request.ts index 6df26b124c..4b6f81bc34 100644 --- a/lib/marketplace/lib/request/get-package-request.ts +++ b/lib/marketplace/lib/request/get-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPackageRequest { +export interface GetPackageRequest extends common.BaseRequest { /** * The unique identifier for the listing. */ diff --git a/lib/marketplace/lib/request/list-accepted-agreements-request.ts b/lib/marketplace/lib/request/list-accepted-agreements-request.ts index 03263f1ca4..35fe0ad6b8 100644 --- a/lib/marketplace/lib/request/list-accepted-agreements-request.ts +++ b/lib/marketplace/lib/request/list-accepted-agreements-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAcceptedAgreementsRequest { +export interface ListAcceptedAgreementsRequest extends common.BaseRequest { /** * The unique identifier for the compartment. */ @@ -64,11 +64,11 @@ export interface ListAcceptedAgreementsRequest { export namespace ListAcceptedAgreementsRequest { export enum SortBy { - TIMEACCEPTED = "TIMEACCEPTED" + Timeaccepted = "TIMEACCEPTED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/marketplace/lib/request/list-agreements-request.ts b/lib/marketplace/lib/request/list-agreements-request.ts index de07b0bf37..bfd721749b 100644 --- a/lib/marketplace/lib/request/list-agreements-request.ts +++ b/lib/marketplace/lib/request/list-agreements-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAgreementsRequest { +export interface ListAgreementsRequest extends common.BaseRequest { /** * The unique identifier for the listing. */ diff --git a/lib/marketplace/lib/request/list-categories-request.ts b/lib/marketplace/lib/request/list-categories-request.ts index cf2f3fc1d8..01fc27733f 100644 --- a/lib/marketplace/lib/request/list-categories-request.ts +++ b/lib/marketplace/lib/request/list-categories-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCategoriesRequest { +export interface ListCategoriesRequest extends common.BaseRequest { /** * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, * please provide the request ID. diff --git a/lib/marketplace/lib/request/list-listings-request.ts b/lib/marketplace/lib/request/list-listings-request.ts index d4eb08aba2..e7241582bd 100644 --- a/lib/marketplace/lib/request/list-listings-request.ts +++ b/lib/marketplace/lib/request/list-listings-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListListingsRequest { +export interface ListListingsRequest extends common.BaseRequest { /** * The name of the listing. */ @@ -82,11 +82,11 @@ export interface ListListingsRequest { export namespace ListListingsRequest { export enum SortBy { - TIMERELEASED = "TIMERELEASED" + Timereleased = "TIMERELEASED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/marketplace/lib/request/list-packages-request.ts b/lib/marketplace/lib/request/list-packages-request.ts index 8a2950bf9c..3a21cb76ab 100644 --- a/lib/marketplace/lib/request/list-packages-request.ts +++ b/lib/marketplace/lib/request/list-packages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPackagesRequest { +export interface ListPackagesRequest extends common.BaseRequest { /** * The unique identifier for the listing. */ @@ -61,11 +61,11 @@ export interface ListPackagesRequest { export namespace ListPackagesRequest { export enum SortBy { - TIMERELEASED = "TIMERELEASED" + Timereleased = "TIMERELEASED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/marketplace/lib/request/list-publishers-request.ts b/lib/marketplace/lib/request/list-publishers-request.ts index fb6a935330..fdab2ce9a7 100644 --- a/lib/marketplace/lib/request/list-publishers-request.ts +++ b/lib/marketplace/lib/request/list-publishers-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPublishersRequest { +export interface ListPublishersRequest extends common.BaseRequest { /** * Limit results to just this publisher. */ diff --git a/lib/marketplace/lib/request/list-report-types-request.ts b/lib/marketplace/lib/request/list-report-types-request.ts index d9b9b916e9..a373840bad 100644 --- a/lib/marketplace/lib/request/list-report-types-request.ts +++ b/lib/marketplace/lib/request/list-report-types-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListReportTypesRequest { +export interface ListReportTypesRequest extends common.BaseRequest { /** * The unique identifier for the compartment. */ diff --git a/lib/marketplace/lib/request/list-reports-request.ts b/lib/marketplace/lib/request/list-reports-request.ts index 6a71f7629c..f201799c08 100644 --- a/lib/marketplace/lib/request/list-reports-request.ts +++ b/lib/marketplace/lib/request/list-reports-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListReportsRequest { +export interface ListReportsRequest extends common.BaseRequest { /** * The type of the report. */ diff --git a/lib/marketplace/lib/request/update-accepted-agreement-request.ts b/lib/marketplace/lib/request/update-accepted-agreement-request.ts index 1baf96afb7..15eb23fc3f 100644 --- a/lib/marketplace/lib/request/update-accepted-agreement-request.ts +++ b/lib/marketplace/lib/request/update-accepted-agreement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAcceptedAgreementRequest { +export interface UpdateAcceptedAgreementRequest extends common.BaseRequest { /** * The unique identifier for the accepted terms of use agreement. */ diff --git a/lib/marketplace/package.json b/lib/marketplace/package.json index de837abb27..e3edf7927a 100644 --- a/lib/marketplace/package.json +++ b/lib/marketplace/package.json @@ -1,6 +1,6 @@ { "name": "oci-marketplace", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Marketplace Service", "repository": { "type": "git", diff --git a/lib/monitoring/lib/client.ts b/lib/monitoring/lib/client.ts index 3cf4a997c3..b78432c4da 100644 --- a/lib/monitoring/lib/client.ts +++ b/lib/monitoring/lib/client.ts @@ -20,7 +20,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { MonitoringWaiter } from "./monitoring-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -33,6 +33,7 @@ export class MonitoringClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": MonitoringWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -117,6 +118,13 @@ export class MonitoringClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves an alarm into a different compartment within the same tenancy. *

@@ -158,7 +166,11 @@ For information about moving resources between compartments, see [Moving Resourc queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAlarmCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -218,7 +230,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAlarmRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -283,7 +299,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAlarmRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -339,7 +359,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAlarmRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -409,7 +433,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAlarmHistoryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -480,7 +508,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAlarmsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -575,7 +607,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAlarmsStatusRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -671,7 +707,11 @@ Transactions Per Second (TPS) per-tenancy limit for this operation: 10. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMetricsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -775,7 +815,11 @@ https://telemetry-ingestion.eu-frankfurt-1.oraclecloud.com queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + postMetricDataRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -836,7 +880,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removeAlarmSuppressionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -897,7 +945,11 @@ Transactions Per Second (TPS) per-tenancy limit for this operation: 10. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + summarizeMetricsDataRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -962,7 +1014,11 @@ This call is subject to a Monitoring limit that applies to the total number of r queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAlarmRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/monitoring/lib/model/alarm-status-summary.ts b/lib/monitoring/lib/model/alarm-status-summary.ts index a160336236..12a469b3d7 100644 --- a/lib/monitoring/lib/model/alarm-status-summary.ts +++ b/lib/monitoring/lib/model/alarm-status-summary.ts @@ -73,28 +73,26 @@ Example: `FIRING` export namespace AlarmStatusSummary { export enum Severity { - CRITICAL = "CRITICAL", - ERROR = "ERROR", - WARNING = "WARNING", - INFO = "INFO", - + Critical = "CRITICAL", + Error = "ERROR", + Warning = "WARNING", + Info = "INFO", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - FIRING = "FIRING", - OK = "OK", - SUSPENDED = "SUSPENDED", - + Firing = "FIRING", + Ok = "OK", + Suspended = "SUSPENDED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AlarmStatusSummary): object { diff --git a/lib/monitoring/lib/model/alarm-summary.ts b/lib/monitoring/lib/model/alarm-summary.ts index 8e8670719a..4cc1692230 100644 --- a/lib/monitoring/lib/model/alarm-summary.ts +++ b/lib/monitoring/lib/model/alarm-summary.ts @@ -143,16 +143,15 @@ Example: `DELETED` export namespace AlarmSummary { export enum Severity { - CRITICAL = "CRITICAL", - ERROR = "ERROR", - WARNING = "WARNING", - INFO = "INFO", - + Critical = "CRITICAL", + Error = "ERROR", + Warning = "WARNING", + Info = "INFO", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AlarmSummary): object { diff --git a/lib/monitoring/lib/model/alarm.ts b/lib/monitoring/lib/model/alarm.ts index 22f7d9180b..1dccf29466 100644 --- a/lib/monitoring/lib/model/alarm.ts +++ b/lib/monitoring/lib/model/alarm.ts @@ -221,28 +221,26 @@ Example: `2019-02-03T01:02:29.600Z` export namespace Alarm { export enum Severity { - CRITICAL = "CRITICAL", - ERROR = "ERROR", - WARNING = "WARNING", - INFO = "INFO", - + Critical = "CRITICAL", + Error = "ERROR", + Warning = "WARNING", + Info = "INFO", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Alarm): object { diff --git a/lib/monitoring/lib/model/list-metrics-details.ts b/lib/monitoring/lib/model/list-metrics-details.ts index 49fbf870e3..1faa763379 100644 --- a/lib/monitoring/lib/model/list-metrics-details.ts +++ b/lib/monitoring/lib/model/list-metrics-details.ts @@ -84,14 +84,14 @@ Example: `ASC` export namespace ListMetricsDetails { export enum SortBy { - NAMESPACE = "NAMESPACE", - NAME = "NAME", - RESOURCEGROUP = "RESOURCEGROUP" + Namespace = "NAMESPACE", + Name = "NAME", + Resourcegroup = "RESOURCEGROUP" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export function getJsonObj(obj: ListMetricsDetails): object { diff --git a/lib/monitoring/lib/model/post-metric-data-details.ts b/lib/monitoring/lib/model/post-metric-data-details.ts index d02abe2d86..e3e4ac90c6 100644 --- a/lib/monitoring/lib/model/post-metric-data-details.ts +++ b/lib/monitoring/lib/model/post-metric-data-details.ts @@ -43,8 +43,8 @@ Example: `NON_ATOMIC` export namespace PostMetricDataDetails { export enum BatchAtomicity { - ATOMIC = "ATOMIC", - NONATOMIC = "NON_ATOMIC" + Atomic = "ATOMIC", + NonAtomic = "NON_ATOMIC" } export function getJsonObj(obj: PostMetricDataDetails): object { diff --git a/lib/monitoring/lib/monitoring-waiter.ts b/lib/monitoring/lib/monitoring-waiter.ts index 55d540762f..360d0729df 100644 --- a/lib/monitoring/lib/monitoring-waiter.ts +++ b/lib/monitoring/lib/monitoring-waiter.ts @@ -41,7 +41,7 @@ export class MonitoringWaiter { this.config, () => this.client.getAlarm(request), response => targetStates.exists(response.alarm.lifecycleState), - targetStates.includes(models.Alarm.LifecycleState.DELETED) + targetStates.includes(models.Alarm.LifecycleState.Deleted) ); } } diff --git a/lib/monitoring/lib/request/change-alarm-compartment-request.ts b/lib/monitoring/lib/request/change-alarm-compartment-request.ts index c7b60d5350..b60eeae2a4 100644 --- a/lib/monitoring/lib/request/change-alarm-compartment-request.ts +++ b/lib/monitoring/lib/request/change-alarm-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAlarmCompartmentRequest { +export interface ChangeAlarmCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an alarm. * diff --git a/lib/monitoring/lib/request/create-alarm-request.ts b/lib/monitoring/lib/request/create-alarm-request.ts index 1f8958485f..e69afa9325 100644 --- a/lib/monitoring/lib/request/create-alarm-request.ts +++ b/lib/monitoring/lib/request/create-alarm-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAlarmRequest { +export interface CreateAlarmRequest extends common.BaseRequest { /** * Document for creating an alarm. */ diff --git a/lib/monitoring/lib/request/delete-alarm-request.ts b/lib/monitoring/lib/request/delete-alarm-request.ts index d0007a813f..4f70c9aa11 100644 --- a/lib/monitoring/lib/request/delete-alarm-request.ts +++ b/lib/monitoring/lib/request/delete-alarm-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAlarmRequest { +export interface DeleteAlarmRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an alarm. * diff --git a/lib/monitoring/lib/request/get-alarm-history-request.ts b/lib/monitoring/lib/request/get-alarm-history-request.ts index db152e446c..d8cd15333b 100644 --- a/lib/monitoring/lib/request/get-alarm-history-request.ts +++ b/lib/monitoring/lib/request/get-alarm-history-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAlarmHistoryRequest { +export interface GetAlarmHistoryRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an alarm. * @@ -67,7 +67,7 @@ Example: `2019-01-02T01:00:00.789Z` export namespace GetAlarmHistoryRequest { export enum AlarmHistorytype { - HISTORY = "STATE_HISTORY", - TRANSITIONHISTORY = "STATE_TRANSITION_HISTORY" + StateHistory = "STATE_HISTORY", + StateTransitionHistory = "STATE_TRANSITION_HISTORY" } } diff --git a/lib/monitoring/lib/request/get-alarm-request.ts b/lib/monitoring/lib/request/get-alarm-request.ts index 1707ff38e3..6ad5814ac8 100644 --- a/lib/monitoring/lib/request/get-alarm-request.ts +++ b/lib/monitoring/lib/request/get-alarm-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAlarmRequest { +export interface GetAlarmRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an alarm. * diff --git a/lib/monitoring/lib/request/list-alarms-request.ts b/lib/monitoring/lib/request/list-alarms-request.ts index 09b390825d..9615587f0b 100644 --- a/lib/monitoring/lib/request/list-alarms-request.ts +++ b/lib/monitoring/lib/request/list-alarms-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAlarmsRequest { +export interface ListAlarmsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the * resources monitored by the metric that you are searching for. Use tenancyId to search in @@ -88,7 +88,7 @@ export namespace ListAlarmsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/monitoring/lib/request/list-alarms-status-request.ts b/lib/monitoring/lib/request/list-alarms-status-request.ts index 815872bd19..47d1450927 100644 --- a/lib/monitoring/lib/request/list-alarms-status-request.ts +++ b/lib/monitoring/lib/request/list-alarms-status-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAlarmsStatusRequest { +export interface ListAlarmsStatusRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the * resources monitored by the metric that you are searching for. Use tenancyId to search in @@ -83,7 +83,7 @@ export namespace ListAlarmsStatusRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/monitoring/lib/request/list-metrics-request.ts b/lib/monitoring/lib/request/list-metrics-request.ts index 1e87dd6b4f..0624b0bd96 100644 --- a/lib/monitoring/lib/request/list-metrics-request.ts +++ b/lib/monitoring/lib/request/list-metrics-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMetricsRequest { +export interface ListMetricsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the * resources monitored by the metric that you are searching for. Use tenancyId to search in diff --git a/lib/monitoring/lib/request/post-metric-data-request.ts b/lib/monitoring/lib/request/post-metric-data-request.ts index c8fc4d4216..306a7e8ac6 100644 --- a/lib/monitoring/lib/request/post-metric-data-request.ts +++ b/lib/monitoring/lib/request/post-metric-data-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PostMetricDataRequest { +export interface PostMetricDataRequest extends common.BaseRequest { /** * An array of metric objects containing raw metric data points to be posted to the Monitoring service. * diff --git a/lib/monitoring/lib/request/remove-alarm-suppression-request.ts b/lib/monitoring/lib/request/remove-alarm-suppression-request.ts index 8f704e927c..75583225f6 100644 --- a/lib/monitoring/lib/request/remove-alarm-suppression-request.ts +++ b/lib/monitoring/lib/request/remove-alarm-suppression-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemoveAlarmSuppressionRequest { +export interface RemoveAlarmSuppressionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an alarm. * diff --git a/lib/monitoring/lib/request/summarize-metrics-data-request.ts b/lib/monitoring/lib/request/summarize-metrics-data-request.ts index 6c79ab6ea7..a34d9a867c 100644 --- a/lib/monitoring/lib/request/summarize-metrics-data-request.ts +++ b/lib/monitoring/lib/request/summarize-metrics-data-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SummarizeMetricsDataRequest { +export interface SummarizeMetricsDataRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the * resources monitored by the metric that you are searching for. Use tenancyId to search in diff --git a/lib/monitoring/lib/request/update-alarm-request.ts b/lib/monitoring/lib/request/update-alarm-request.ts index 5a03386cd4..224177294a 100644 --- a/lib/monitoring/lib/request/update-alarm-request.ts +++ b/lib/monitoring/lib/request/update-alarm-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAlarmRequest { +export interface UpdateAlarmRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of an alarm. * diff --git a/lib/monitoring/package.json b/lib/monitoring/package.json index c93b4120f7..2e1d27d00f 100644 --- a/lib/monitoring/package.json +++ b/lib/monitoring/package.json @@ -1,6 +1,6 @@ { "name": "oci-monitoring", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Monitoring", "repository": { "type": "git", diff --git a/lib/mysql/lib/client.ts b/lib/mysql/lib/client.ts index 65d14d7899..2826651100 100644 --- a/lib/mysql/lib/client.ts +++ b/lib/mysql/lib/client.ts @@ -20,7 +20,7 @@ import { DbBackupsWaiter } from "./dbbackups-waiter"; import { DbSystemWaiter } from "./dbsystem-waiter"; import { MysqlaasWaiter } from "./mysqlaas-waiter"; import { WorkRequestsWaiter } from "./workrequests-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -33,6 +33,7 @@ export class DbBackupsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DbBackupsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -117,6 +118,13 @@ export class DbBackupsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Create a backup of a DB System. * @@ -152,7 +160,11 @@ export class DbBackupsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -217,7 +229,11 @@ export class DbBackupsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -273,7 +289,11 @@ export class DbBackupsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -340,7 +360,11 @@ export class DbBackupsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBackupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -429,7 +453,11 @@ export class DbBackupsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBackupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -456,6 +484,7 @@ export class DbSystemClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": DbSystemWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -540,6 +569,13 @@ export class DbSystemClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Creates and launches a DB System. * @@ -575,7 +611,11 @@ export class DbSystemClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -646,7 +686,11 @@ export class DbSystemClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -702,7 +746,11 @@ export class DbSystemClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -771,7 +819,11 @@ export class DbSystemClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listDbSystemsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -861,7 +913,11 @@ export class DbSystemClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restartDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -918,7 +974,11 @@ export class DbSystemClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -983,7 +1043,11 @@ A stopped DB System is not billed. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1052,7 +1116,11 @@ Updating different fields in the DB System will have different results queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDbSystemRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1084,6 +1152,7 @@ export class MysqlaasClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": MysqlaasWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1168,6 +1237,13 @@ export class MysqlaasClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Creates a new Configuration. * @param CreateConfigurationRequest @@ -1202,7 +1278,11 @@ export class MysqlaasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1273,7 +1353,11 @@ export class MysqlaasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1325,7 +1409,11 @@ export class MysqlaasClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1400,7 +1488,11 @@ The default sort order is a multi-part sort by: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConfigurationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1489,7 +1581,11 @@ The default sort order is a multi-part sort by: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listShapesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1545,7 +1641,11 @@ The list is sorted by version family. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1604,7 +1704,11 @@ The list is sorted by version family. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConfigurationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1639,6 +1743,7 @@ export class WorkRequestsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": WorkRequestsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1723,6 +1828,13 @@ export class WorkRequestsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Gets the status of the work request with the given ID. * @param GetWorkRequestRequest @@ -1754,7 +1866,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1822,7 +1938,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1909,7 +2029,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1997,7 +2121,11 @@ export class WorkRequestsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/mysql/lib/dbbackups-waiter.ts b/lib/mysql/lib/dbbackups-waiter.ts index 2e55670123..703cf58b3a 100644 --- a/lib/mysql/lib/dbbackups-waiter.ts +++ b/lib/mysql/lib/dbbackups-waiter.ts @@ -38,7 +38,7 @@ export class DbBackupsWaiter { this.config, () => this.client.getBackup(request), response => targetStates.exists(response.backup.lifecycleState), - targetStates.includes(models.Backup.LifecycleState.DELETED) + targetStates.includes(models.Backup.LifecycleState.Deleted) ); } } diff --git a/lib/mysql/lib/dbsystem-waiter.ts b/lib/mysql/lib/dbsystem-waiter.ts index 4aa0bcc0f2..8402bf61a1 100644 --- a/lib/mysql/lib/dbsystem-waiter.ts +++ b/lib/mysql/lib/dbsystem-waiter.ts @@ -38,7 +38,7 @@ export class DbSystemWaiter { this.config, () => this.client.getDbSystem(request), response => targetStates.exists(response.dbSystem.lifecycleState), - targetStates.includes(models.DbSystem.LifecycleState.DELETED) + targetStates.includes(models.DbSystem.LifecycleState.Deleted) ); } } diff --git a/lib/mysql/lib/model/backup.ts b/lib/mysql/lib/model/backup.ts index a0d840db9f..5cfa5dda64 100644 --- a/lib/mysql/lib/model/backup.ts +++ b/lib/mysql/lib/model/backup.ts @@ -107,41 +107,38 @@ export interface Backup { export namespace Backup { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum BackupType { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL", - + Full = "FULL", + Incremental = "INCREMENTAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum CreationType { - MANUAL = "MANUAL", - AUTOMATIC = "AUTOMATIC", - + Manual = "MANUAL", + Automatic = "AUTOMATIC", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Backup): object { diff --git a/lib/mysql/lib/model/configuration-variables.ts b/lib/mysql/lib/model/configuration-variables.ts index ea109c9ea2..d38b9ddceb 100644 --- a/lib/mysql/lib/model/configuration-variables.ts +++ b/lib/mysql/lib/model/configuration-variables.ts @@ -218,40 +218,37 @@ export interface ConfigurationVariables { export namespace ConfigurationVariables { export enum CompletionType { - NOCHAIN = "NO_CHAIN", - CHAIN = "CHAIN", - RELEASE = "RELEASE", - + NoChain = "NO_CHAIN", + Chain = "CHAIN", + Release = "RELEASE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum DefaultAuthenticationPlugin { MysqlNativePassword = "mysql_native_password", Sha256Password = "sha256_password", CachingSha2Password = "caching_sha2_password", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum TransactionIsolation { - READUNCOMMITTED = "READ-UNCOMMITTED", - READCOMMITED = "READ-COMMITED", - REPEATABLEREAD = "REPEATABLE-READ", - SERIALIZABLE = "SERIALIZABLE", - + ReadUncommitted = "READ-UNCOMMITTED", + ReadCommited = "READ-COMMITED", + RepeatableRead = "REPEATABLE-READ", + Serializable = "SERIALIZABLE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConfigurationVariables): object { diff --git a/lib/mysql/lib/model/configuration.ts b/lib/mysql/lib/model/configuration.ts index d677dbcc2c..e219174916 100644 --- a/lib/mysql/lib/model/configuration.ts +++ b/lib/mysql/lib/model/configuration.ts @@ -79,25 +79,23 @@ export interface Configuration { export namespace Configuration { export enum Type { - DEFAULT = "DEFAULT", - CUSTOM = "CUSTOM", - + Default = "DEFAULT", + Custom = "CUSTOM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACTIVE = "ACTIVE", - DELETED = "DELETED", - + Active = "ACTIVE", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Configuration): object { diff --git a/lib/mysql/lib/model/create-backup-details.ts b/lib/mysql/lib/model/create-backup-details.ts index cabd538842..709e30dab4 100644 --- a/lib/mysql/lib/model/create-backup-details.ts +++ b/lib/mysql/lib/model/create-backup-details.ts @@ -54,8 +54,8 @@ export interface CreateBackupDetails { export namespace CreateBackupDetails { export enum BackupType { - FULL = "FULL", - INCREMENTAL = "INCREMENTAL" + Full = "FULL", + Incremental = "INCREMENTAL" } export function getJsonObj(obj: CreateBackupDetails): object { diff --git a/lib/mysql/lib/model/db-system-endpoint.ts b/lib/mysql/lib/model/db-system-endpoint.ts index 76796e28a9..a67299a5ee 100644 --- a/lib/mysql/lib/model/db-system-endpoint.ts +++ b/lib/mysql/lib/model/db-system-endpoint.ts @@ -53,26 +53,24 @@ export interface DbSystemEndpoint { export namespace DbSystemEndpoint { export enum Modes { - READ = "READ", - WRITE = "WRITE", - + Read = "READ", + Write = "WRITE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbSystemEndpoint): object { diff --git a/lib/mysql/lib/model/db-system.ts b/lib/mysql/lib/model/db-system.ts index 50bfb7f0c2..1637a984ae 100644 --- a/lib/mysql/lib/model/db-system.ts +++ b/lib/mysql/lib/model/db-system.ts @@ -137,19 +137,18 @@ export interface DbSystem { export namespace DbSystem { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DbSystem): object { diff --git a/lib/mysql/lib/model/inno-db-shutdown-mode.ts b/lib/mysql/lib/model/inno-db-shutdown-mode.ts index a2c8e5f824..34391be566 100644 --- a/lib/mysql/lib/model/inno-db-shutdown-mode.ts +++ b/lib/mysql/lib/model/inno-db-shutdown-mode.ts @@ -31,9 +31,9 @@ The slow shutdown can take minutes, or even hours in extreme cases where * **/ export enum InnoDbShutdownMode { - IMMEDIATE = "IMMEDIATE", - FAST = "FAST", - SLOW = "SLOW" + Immediate = "IMMEDIATE", + Fast = "FAST", + Slow = "SLOW" } export namespace InnoDbShutdownMode { diff --git a/lib/mysql/lib/model/work-request-operation-status.ts b/lib/mysql/lib/model/work-request-operation-status.ts index 163d905951..000526e9d7 100644 --- a/lib/mysql/lib/model/work-request-operation-status.ts +++ b/lib/mysql/lib/model/work-request-operation-status.ts @@ -18,18 +18,18 @@ import common = require("oci-common"); * Possible operation status. **/ export enum WorkRequestOperationStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestOperationStatus { diff --git a/lib/mysql/lib/model/work-request-operation-type.ts b/lib/mysql/lib/model/work-request-operation-type.ts index ea05e1b9f4..3d61366066 100644 --- a/lib/mysql/lib/model/work-request-operation-type.ts +++ b/lib/mysql/lib/model/work-request-operation-type.ts @@ -18,18 +18,18 @@ import common = require("oci-common"); * Possible operation types. **/ export enum WorkRequestOperationType { - CREATE_DBSYSTEM = "CREATE_DBSYSTEM", - UPDATE_DBSYSTEM = "UPDATE_DBSYSTEM", - DELETE_DBSYSTEM = "DELETE_DBSYSTEM", - START_DBSYSTEM = "START_DBSYSTEM", - STOP_DBSYSTEM = "STOP_DBSYSTEM", - RESTART_DBSYSTEM = "RESTART_DBSYSTEM", + CreateDbsystem = "CREATE_DBSYSTEM", + UpdateDbsystem = "UPDATE_DBSYSTEM", + DeleteDbsystem = "DELETE_DBSYSTEM", + StartDbsystem = "START_DBSYSTEM", + StopDbsystem = "STOP_DBSYSTEM", + RestartDbsystem = "RESTART_DBSYSTEM", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestOperationType { diff --git a/lib/mysql/lib/model/work-request-resource-action-type.ts b/lib/mysql/lib/model/work-request-resource-action-type.ts index dec4a161af..a185066308 100644 --- a/lib/mysql/lib/model/work-request-resource-action-type.ts +++ b/lib/mysql/lib/model/work-request-resource-action-type.ts @@ -18,17 +18,17 @@ import common = require("oci-common"); * Possible action types. **/ export enum WorkRequestResourceActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - IN_PROGRESS = "IN_PROGRESS", - RELATED = "RELATED", + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Related = "RELATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestResourceActionType { diff --git a/lib/mysql/lib/mysqlaas-waiter.ts b/lib/mysql/lib/mysqlaas-waiter.ts index 03a4d9fb92..5c071f1961 100644 --- a/lib/mysql/lib/mysqlaas-waiter.ts +++ b/lib/mysql/lib/mysqlaas-waiter.ts @@ -38,7 +38,7 @@ export class MysqlaasWaiter { this.config, () => this.client.getConfiguration(request), response => targetStates.exists(response.configuration.lifecycleState), - targetStates.includes(models.Configuration.LifecycleState.DELETED) + targetStates.includes(models.Configuration.LifecycleState.Deleted) ); } } diff --git a/lib/mysql/lib/request/create-backup-request.ts b/lib/mysql/lib/request/create-backup-request.ts index 533dd9c241..276ace9211 100644 --- a/lib/mysql/lib/request/create-backup-request.ts +++ b/lib/mysql/lib/request/create-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBackupRequest { +export interface CreateBackupRequest extends common.BaseRequest { /** * Create a Backup of a DB System. */ diff --git a/lib/mysql/lib/request/create-configuration-request.ts b/lib/mysql/lib/request/create-configuration-request.ts index c5816c1526..5bbc5142b6 100644 --- a/lib/mysql/lib/request/create-configuration-request.ts +++ b/lib/mysql/lib/request/create-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConfigurationRequest { +export interface CreateConfigurationRequest extends common.BaseRequest { /** * Request to create a Configuration. */ diff --git a/lib/mysql/lib/request/create-db-system-request.ts b/lib/mysql/lib/request/create-db-system-request.ts index db2067b771..ad6ba710a2 100644 --- a/lib/mysql/lib/request/create-db-system-request.ts +++ b/lib/mysql/lib/request/create-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateDbSystemRequest { +export interface CreateDbSystemRequest extends common.BaseRequest { /** * Request to create a DB System. */ diff --git a/lib/mysql/lib/request/delete-backup-request.ts b/lib/mysql/lib/request/delete-backup-request.ts index 236d4ec8ec..efd5547064 100644 --- a/lib/mysql/lib/request/delete-backup-request.ts +++ b/lib/mysql/lib/request/delete-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBackupRequest { +export interface DeleteBackupRequest extends common.BaseRequest { /** * The OCID of the Backup */ diff --git a/lib/mysql/lib/request/delete-configuration-request.ts b/lib/mysql/lib/request/delete-configuration-request.ts index 67acba7d94..e95b0861ae 100644 --- a/lib/mysql/lib/request/delete-configuration-request.ts +++ b/lib/mysql/lib/request/delete-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConfigurationRequest { +export interface DeleteConfigurationRequest extends common.BaseRequest { /** * The OCID of the Configuration. */ diff --git a/lib/mysql/lib/request/delete-db-system-request.ts b/lib/mysql/lib/request/delete-db-system-request.ts index 96338ff8d7..3cd6c2545c 100644 --- a/lib/mysql/lib/request/delete-db-system-request.ts +++ b/lib/mysql/lib/request/delete-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteDbSystemRequest { +export interface DeleteDbSystemRequest extends common.BaseRequest { /** * The DB System [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/get-backup-request.ts b/lib/mysql/lib/request/get-backup-request.ts index 366a141363..654e938d37 100644 --- a/lib/mysql/lib/request/get-backup-request.ts +++ b/lib/mysql/lib/request/get-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBackupRequest { +export interface GetBackupRequest extends common.BaseRequest { /** * The OCID of the Backup */ diff --git a/lib/mysql/lib/request/get-configuration-request.ts b/lib/mysql/lib/request/get-configuration-request.ts index a220e335a1..bb70ee0967 100644 --- a/lib/mysql/lib/request/get-configuration-request.ts +++ b/lib/mysql/lib/request/get-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConfigurationRequest { +export interface GetConfigurationRequest extends common.BaseRequest { /** * The OCID of the Configuration. */ diff --git a/lib/mysql/lib/request/get-db-system-request.ts b/lib/mysql/lib/request/get-db-system-request.ts index 6a76af6fb5..603f4cd215 100644 --- a/lib/mysql/lib/request/get-db-system-request.ts +++ b/lib/mysql/lib/request/get-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDbSystemRequest { +export interface GetDbSystemRequest extends common.BaseRequest { /** * The DB System [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/get-work-request-request.ts b/lib/mysql/lib/request/get-work-request-request.ts index 1108ad8ed7..254fc73c86 100644 --- a/lib/mysql/lib/request/get-work-request-request.ts +++ b/lib/mysql/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * the ID of the WorkRequest */ diff --git a/lib/mysql/lib/request/list-backups-request.ts b/lib/mysql/lib/request/list-backups-request.ts index a14e30c06d..f4d9f95f22 100644 --- a/lib/mysql/lib/request/list-backups-request.ts +++ b/lib/mysql/lib/request/list-backups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBackupsRequest { +export interface ListBackupsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -73,7 +73,7 @@ export namespace ListBackupsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/mysql/lib/request/list-configurations-request.ts b/lib/mysql/lib/request/list-configurations-request.ts index 39e83df09a..dde5845dee 100644 --- a/lib/mysql/lib/request/list-configurations-request.ts +++ b/lib/mysql/lib/request/list-configurations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConfigurationsRequest { +export interface ListConfigurationsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -71,8 +71,8 @@ export interface ListConfigurationsRequest { export namespace ListConfigurationsRequest { export enum Type { - DEFAULT = "DEFAULT", - CUSTOM = "CUSTOM" + Default = "DEFAULT", + Custom = "CUSTOM" } export enum SortBy { @@ -83,7 +83,7 @@ export namespace ListConfigurationsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/mysql/lib/request/list-db-systems-request.ts b/lib/mysql/lib/request/list-db-systems-request.ts index 562072eaae..746b09c854 100644 --- a/lib/mysql/lib/request/list-db-systems-request.ts +++ b/lib/mysql/lib/request/list-db-systems-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListDbSystemsRequest { +export interface ListDbSystemsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -78,7 +78,7 @@ export namespace ListDbSystemsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/mysql/lib/request/list-shapes-request.ts b/lib/mysql/lib/request/list-shapes-request.ts index 6f5ff8e116..67f43d7c2e 100644 --- a/lib/mysql/lib/request/list-shapes-request.ts +++ b/lib/mysql/lib/request/list-shapes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListShapesRequest { +export interface ListShapesRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/list-versions-request.ts b/lib/mysql/lib/request/list-versions-request.ts index 5f2c47da00..105e0dd90a 100644 --- a/lib/mysql/lib/request/list-versions-request.ts +++ b/lib/mysql/lib/request/list-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListVersionsRequest { +export interface ListVersionsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/list-work-request-errors-request.ts b/lib/mysql/lib/request/list-work-request-errors-request.ts index 9cd30bc1bb..9d32f9898b 100644 --- a/lib/mysql/lib/request/list-work-request-errors-request.ts +++ b/lib/mysql/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * the ID of the WorkRequest */ diff --git a/lib/mysql/lib/request/list-work-request-logs-request.ts b/lib/mysql/lib/request/list-work-request-logs-request.ts index 80092ced58..5567845b17 100644 --- a/lib/mysql/lib/request/list-work-request-logs-request.ts +++ b/lib/mysql/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * the ID of the WorkRequest */ diff --git a/lib/mysql/lib/request/list-work-requests-request.ts b/lib/mysql/lib/request/list-work-requests-request.ts index 10d2729e3c..7122572408 100644 --- a/lib/mysql/lib/request/list-work-requests-request.ts +++ b/lib/mysql/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The compartment [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ @@ -50,16 +50,16 @@ export interface ListWorkRequestsRequest { export namespace ListWorkRequestsRequest { export enum SortBy { - ID = "ID", - OPERATIONTYPE = "OPERATION_TYPE", - STATUS = "STATUS", - TIMEACCEPTED = "TIME_ACCEPTED", - TIMESTARTED = "TIME_STARTED", - TIMEFINISHED = "TIME_FINISHED" + Id = "ID", + OperationType = "OPERATION_TYPE", + Status = "STATUS", + TimeAccepted = "TIME_ACCEPTED", + TimeStarted = "TIME_STARTED", + TimeFinished = "TIME_FINISHED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/mysql/lib/request/restart-db-system-request.ts b/lib/mysql/lib/request/restart-db-system-request.ts index eaff300dfa..697ef4c58f 100644 --- a/lib/mysql/lib/request/restart-db-system-request.ts +++ b/lib/mysql/lib/request/restart-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestartDbSystemRequest { +export interface RestartDbSystemRequest extends common.BaseRequest { /** * The DB System [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/start-db-system-request.ts b/lib/mysql/lib/request/start-db-system-request.ts index d83ea782d7..4dff450eb4 100644 --- a/lib/mysql/lib/request/start-db-system-request.ts +++ b/lib/mysql/lib/request/start-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartDbSystemRequest { +export interface StartDbSystemRequest extends common.BaseRequest { /** * The DB System [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/stop-db-system-request.ts b/lib/mysql/lib/request/stop-db-system-request.ts index 5bf0f04dc1..378b569ef3 100644 --- a/lib/mysql/lib/request/stop-db-system-request.ts +++ b/lib/mysql/lib/request/stop-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopDbSystemRequest { +export interface StopDbSystemRequest extends common.BaseRequest { /** * The DB System [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/lib/request/update-backup-request.ts b/lib/mysql/lib/request/update-backup-request.ts index 37f0aedc74..721be9d8e0 100644 --- a/lib/mysql/lib/request/update-backup-request.ts +++ b/lib/mysql/lib/request/update-backup-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBackupRequest { +export interface UpdateBackupRequest extends common.BaseRequest { /** * The OCID of the Backup */ diff --git a/lib/mysql/lib/request/update-configuration-request.ts b/lib/mysql/lib/request/update-configuration-request.ts index 4be172552c..20946800b9 100644 --- a/lib/mysql/lib/request/update-configuration-request.ts +++ b/lib/mysql/lib/request/update-configuration-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConfigurationRequest { +export interface UpdateConfigurationRequest extends common.BaseRequest { /** * The OCID of the Configuration. */ diff --git a/lib/mysql/lib/request/update-db-system-request.ts b/lib/mysql/lib/request/update-db-system-request.ts index 6a3dac4e8a..0a1428b1f4 100644 --- a/lib/mysql/lib/request/update-db-system-request.ts +++ b/lib/mysql/lib/request/update-db-system-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDbSystemRequest { +export interface UpdateDbSystemRequest extends common.BaseRequest { /** * The DB System [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). */ diff --git a/lib/mysql/package.json b/lib/mysql/package.json index 6e7491eb24..e73b0fd40d 100644 --- a/lib/mysql/package.json +++ b/lib/mysql/package.json @@ -1,6 +1,6 @@ { "name": "oci-mysql", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Mysql ", "repository": { "type": "git", diff --git a/lib/nosql/lib/client.ts b/lib/nosql/lib/client.ts index 06a675d9df..425db925b4 100644 --- a/lib/nosql/lib/client.ts +++ b/lib/nosql/lib/client.ts @@ -20,7 +20,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { NosqlWaiter } from "./nosql-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -33,6 +33,7 @@ export class NosqlClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": NosqlWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -117,6 +118,13 @@ export class NosqlClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Change a table's compartment. * @param ChangeTableCompartmentRequest @@ -154,7 +162,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeTableCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -215,7 +227,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createIndexRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -274,7 +290,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -334,7 +354,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteIndexRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -395,7 +419,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -452,7 +480,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -508,7 +540,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -566,7 +602,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getIndexRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -627,7 +667,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -687,7 +731,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -745,7 +793,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -816,7 +868,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listIndexesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -880,7 +936,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTableUsageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -944,7 +1004,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTablesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1006,7 +1070,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1068,7 +1136,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1128,7 +1200,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1188,7 +1264,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + prepareStatementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1245,7 +1325,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + queryRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1305,7 +1389,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + summarizeStatementRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1364,7 +1452,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1430,7 +1522,11 @@ export class NosqlClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/nosql/lib/model/model-index.ts b/lib/nosql/lib/model/model-index.ts index 7c66bdbd3f..63c005e53a 100644 --- a/lib/nosql/lib/model/model-index.ts +++ b/lib/nosql/lib/model/model-index.ts @@ -55,18 +55,17 @@ export interface Index { export namespace Index { export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Index): object { diff --git a/lib/nosql/lib/model/query-details.ts b/lib/nosql/lib/model/query-details.ts index 2b616f9866..c4e2cf8bc2 100644 --- a/lib/nosql/lib/model/query-details.ts +++ b/lib/nosql/lib/model/query-details.ts @@ -60,8 +60,8 @@ export interface QueryDetails { export namespace QueryDetails { export enum Consistency { - EVENTUAL = "EVENTUAL", - ABSOLUTE = "ABSOLUTE" + Eventual = "EVENTUAL", + Absolute = "ABSOLUTE" } export function getJsonObj(obj: QueryDetails): object { diff --git a/lib/nosql/lib/model/statement-summary.ts b/lib/nosql/lib/model/statement-summary.ts index b2d611642b..1c0bd8befe 100644 --- a/lib/nosql/lib/model/statement-summary.ts +++ b/lib/nosql/lib/model/statement-summary.ts @@ -51,21 +51,20 @@ export interface StatementSummary { export namespace StatementSummary { export enum Operation { - CREATETABLE = "CREATE_TABLE", - ALTERTABLE = "ALTER_TABLE", - DROPTABLE = "DROP_TABLE", - CREATEINDEX = "CREATE_INDEX", - DROPINDEX = "DROP_INDEX", - SELECT = "SELECT", - UPDATE = "UPDATE", - INSERT = "INSERT", - DELETE = "DELETE", - + CreateTable = "CREATE_TABLE", + AlterTable = "ALTER_TABLE", + DropTable = "DROP_TABLE", + CreateIndex = "CREATE_INDEX", + DropIndex = "DROP_INDEX", + Select = "SELECT", + Update = "UPDATE", + Insert = "INSERT", + Delete = "DELETE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: StatementSummary): object { diff --git a/lib/nosql/lib/model/table.ts b/lib/nosql/lib/model/table.ts index 259c8d7e35..6c4a440e13 100644 --- a/lib/nosql/lib/model/table.ts +++ b/lib/nosql/lib/model/table.ts @@ -79,18 +79,17 @@ export interface Table { export namespace Table { export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Table): object { diff --git a/lib/nosql/lib/model/update-row-details.ts b/lib/nosql/lib/model/update-row-details.ts index dd8c324e54..e468d480ac 100644 --- a/lib/nosql/lib/model/update-row-details.ts +++ b/lib/nosql/lib/model/update-row-details.ts @@ -76,8 +76,8 @@ export interface UpdateRowDetails { export namespace UpdateRowDetails { export enum Option { - ABSENT = "IF_ABSENT", - PRESENT = "IF_PRESENT" + IfAbsent = "IF_ABSENT", + IfPresent = "IF_PRESENT" } export function getJsonObj(obj: UpdateRowDetails): object { diff --git a/lib/nosql/lib/model/work-request-resource.ts b/lib/nosql/lib/model/work-request-resource.ts index f09e2b7f80..1b135d36ee 100644 --- a/lib/nosql/lib/model/work-request-resource.ts +++ b/lib/nosql/lib/model/work-request-resource.ts @@ -48,16 +48,15 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/nosql/lib/model/work-request-summary.ts b/lib/nosql/lib/model/work-request-summary.ts index 1d415317dc..c8524f4c27 100644 --- a/lib/nosql/lib/model/work-request-summary.ts +++ b/lib/nosql/lib/model/work-request-summary.ts @@ -70,30 +70,28 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum OperationType { - CREATETABLE = "CREATE_TABLE", - UPDATETABLE = "UPDATE_TABLE", - DELETETABLE = "DELETE_TABLE", - + CreateTable = "CREATE_TABLE", + UpdateTable = "UPDATE_TABLE", + DeleteTable = "DELETE_TABLE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/nosql/lib/model/work-request.ts b/lib/nosql/lib/model/work-request.ts index a57bc7d6da..2f1f806f81 100644 --- a/lib/nosql/lib/model/work-request.ts +++ b/lib/nosql/lib/model/work-request.ts @@ -70,30 +70,28 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATETABLE = "CREATE_TABLE", - UPDATETABLE = "UPDATE_TABLE", - DELETETABLE = "DELETE_TABLE", - + CreateTable = "CREATE_TABLE", + UpdateTable = "UPDATE_TABLE", + DeleteTable = "DELETE_TABLE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/nosql/lib/nosql-waiter.ts b/lib/nosql/lib/nosql-waiter.ts index 1fd06cc4d0..65f3af9b7a 100644 --- a/lib/nosql/lib/nosql-waiter.ts +++ b/lib/nosql/lib/nosql-waiter.ts @@ -39,7 +39,7 @@ export class NosqlWaiter { this.config, () => this.client.getIndex(request), response => targetStates.exists(response.index.lifecycleState), - targetStates.includes(models.Index.LifecycleState.DELETED) + targetStates.includes(models.Index.LifecycleState.Deleted) ); } @@ -58,7 +58,7 @@ export class NosqlWaiter { this.config, () => this.client.getTable(request), response => targetStates.exists(response.table.lifecycleState), - targetStates.includes(models.Table.LifecycleState.DELETED) + targetStates.includes(models.Table.LifecycleState.Deleted) ); } diff --git a/lib/nosql/lib/request/change-table-compartment-request.ts b/lib/nosql/lib/request/change-table-compartment-request.ts index 280e5a536f..656166342f 100644 --- a/lib/nosql/lib/request/change-table-compartment-request.ts +++ b/lib/nosql/lib/request/change-table-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeTableCompartmentRequest { +export interface ChangeTableCompartmentRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/create-index-request.ts b/lib/nosql/lib/request/create-index-request.ts index 5ec768e4cf..e81d66d0b6 100644 --- a/lib/nosql/lib/request/create-index-request.ts +++ b/lib/nosql/lib/request/create-index-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateIndexRequest { +export interface CreateIndexRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/create-table-request.ts b/lib/nosql/lib/request/create-table-request.ts index 536e849993..0a7241ce7c 100644 --- a/lib/nosql/lib/request/create-table-request.ts +++ b/lib/nosql/lib/request/create-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTableRequest { +export interface CreateTableRequest extends common.BaseRequest { /** * Specifications for the new table. */ diff --git a/lib/nosql/lib/request/delete-index-request.ts b/lib/nosql/lib/request/delete-index-request.ts index 128db8e380..3a415f358a 100644 --- a/lib/nosql/lib/request/delete-index-request.ts +++ b/lib/nosql/lib/request/delete-index-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteIndexRequest { +export interface DeleteIndexRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/delete-row-request.ts b/lib/nosql/lib/request/delete-row-request.ts index fbbbdbe721..1d9ce2677f 100644 --- a/lib/nosql/lib/request/delete-row-request.ts +++ b/lib/nosql/lib/request/delete-row-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRowRequest { +export interface DeleteRowRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/delete-table-request.ts b/lib/nosql/lib/request/delete-table-request.ts index e24e08d6c5..338ea7d914 100644 --- a/lib/nosql/lib/request/delete-table-request.ts +++ b/lib/nosql/lib/request/delete-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTableRequest { +export interface DeleteTableRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/delete-work-request-request.ts b/lib/nosql/lib/request/delete-work-request-request.ts index a9c3ce5ac0..9ff4eda5e3 100644 --- a/lib/nosql/lib/request/delete-work-request-request.ts +++ b/lib/nosql/lib/request/delete-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteWorkRequestRequest { +export interface DeleteWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/nosql/lib/request/get-index-request.ts b/lib/nosql/lib/request/get-index-request.ts index 33fc3f4367..adbe1bf6c9 100644 --- a/lib/nosql/lib/request/get-index-request.ts +++ b/lib/nosql/lib/request/get-index-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetIndexRequest { +export interface GetIndexRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/get-row-request.ts b/lib/nosql/lib/request/get-row-request.ts index 0beb0115e8..e41ab7e173 100644 --- a/lib/nosql/lib/request/get-row-request.ts +++ b/lib/nosql/lib/request/get-row-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRowRequest { +export interface GetRowRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ @@ -47,7 +47,7 @@ export interface GetRowRequest { export namespace GetRowRequest { export enum Consistency { - EVENTUAL = "EVENTUAL", - ABSOLUTE = "ABSOLUTE" + Eventual = "EVENTUAL", + Absolute = "ABSOLUTE" } } diff --git a/lib/nosql/lib/request/get-table-request.ts b/lib/nosql/lib/request/get-table-request.ts index f6ee4f6807..ce1243e10d 100644 --- a/lib/nosql/lib/request/get-table-request.ts +++ b/lib/nosql/lib/request/get-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTableRequest { +export interface GetTableRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/get-work-request-request.ts b/lib/nosql/lib/request/get-work-request-request.ts index 70adb475cf..6674cb0eb5 100644 --- a/lib/nosql/lib/request/get-work-request-request.ts +++ b/lib/nosql/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/nosql/lib/request/list-indexes-request.ts b/lib/nosql/lib/request/list-indexes-request.ts index 2414f72d24..985e7b94cb 100644 --- a/lib/nosql/lib/request/list-indexes-request.ts +++ b/lib/nosql/lib/request/list-indexes-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListIndexesRequest { +export interface ListIndexesRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ @@ -64,18 +64,18 @@ export interface ListIndexesRequest { export namespace ListIndexesRequest { export enum LifecycleState { - ALL = "ALL", - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + All = "ALL", + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/nosql/lib/request/list-table-usage-request.ts b/lib/nosql/lib/request/list-table-usage-request.ts index b6d8469537..0d5554c3cf 100644 --- a/lib/nosql/lib/request/list-table-usage-request.ts +++ b/lib/nosql/lib/request/list-table-usage-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTableUsageRequest { +export interface ListTableUsageRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/list-tables-request.ts b/lib/nosql/lib/request/list-tables-request.ts index 94b22e3e01..5dc5719b50 100644 --- a/lib/nosql/lib/request/list-tables-request.ts +++ b/lib/nosql/lib/request/list-tables-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTablesRequest { +export interface ListTablesRequest extends common.BaseRequest { /** * The ID of a table's compartment. */ @@ -57,8 +57,8 @@ export interface ListTablesRequest { export namespace ListTablesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { @@ -67,12 +67,12 @@ export namespace ListTablesRequest { } export enum LifecycleState { - ALL = "ALL", - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + All = "ALL", + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } } diff --git a/lib/nosql/lib/request/list-work-request-errors-request.ts b/lib/nosql/lib/request/list-work-request-errors-request.ts index 0de3d4c036..e3a5e4ec59 100644 --- a/lib/nosql/lib/request/list-work-request-errors-request.ts +++ b/lib/nosql/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/nosql/lib/request/list-work-request-logs-request.ts b/lib/nosql/lib/request/list-work-request-logs-request.ts index daab81c030..782dd01422 100644 --- a/lib/nosql/lib/request/list-work-request-logs-request.ts +++ b/lib/nosql/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/nosql/lib/request/list-work-requests-request.ts b/lib/nosql/lib/request/list-work-requests-request.ts index e3fb4aa7cf..98731ca16f 100644 --- a/lib/nosql/lib/request/list-work-requests-request.ts +++ b/lib/nosql/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of a table's compartment. */ diff --git a/lib/nosql/lib/request/prepare-statement-request.ts b/lib/nosql/lib/request/prepare-statement-request.ts index a3d80dae1d..d0b0efd33c 100644 --- a/lib/nosql/lib/request/prepare-statement-request.ts +++ b/lib/nosql/lib/request/prepare-statement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PrepareStatementRequest { +export interface PrepareStatementRequest extends common.BaseRequest { /** * The ID of a table's compartment. */ diff --git a/lib/nosql/lib/request/query-request.ts b/lib/nosql/lib/request/query-request.ts index 5e88d994be..dac5d5cffd 100644 --- a/lib/nosql/lib/request/query-request.ts +++ b/lib/nosql/lib/request/query-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface QueryRequest { +export interface QueryRequest extends common.BaseRequest { /** * SQL query statement and ancillary information. */ diff --git a/lib/nosql/lib/request/summarize-statement-request.ts b/lib/nosql/lib/request/summarize-statement-request.ts index 7b94e9a3a7..25ce3841cd 100644 --- a/lib/nosql/lib/request/summarize-statement-request.ts +++ b/lib/nosql/lib/request/summarize-statement-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SummarizeStatementRequest { +export interface SummarizeStatementRequest extends common.BaseRequest { /** * The ID of a table's compartment. */ diff --git a/lib/nosql/lib/request/update-row-request.ts b/lib/nosql/lib/request/update-row-request.ts index d96b639e2c..486ab9c205 100644 --- a/lib/nosql/lib/request/update-row-request.ts +++ b/lib/nosql/lib/request/update-row-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRowRequest { +export interface UpdateRowRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/lib/request/update-table-request.ts b/lib/nosql/lib/request/update-table-request.ts index 41c7cbd552..40395a0f00 100644 --- a/lib/nosql/lib/request/update-table-request.ts +++ b/lib/nosql/lib/request/update-table-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTableRequest { +export interface UpdateTableRequest extends common.BaseRequest { /** * A table name within the compartment, or a table OCID. */ diff --git a/lib/nosql/package.json b/lib/nosql/package.json index a601934a0c..8970b0d060 100644 --- a/lib/nosql/package.json +++ b/lib/nosql/package.json @@ -1,6 +1,6 @@ { "name": "oci-nosql", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Nosql Service", "repository": { "type": "git", diff --git a/lib/objectstorage/lib/client.ts b/lib/objectstorage/lib/client.ts index 696932dcdc..a370a7b0e0 100644 --- a/lib/objectstorage/lib/client.ts +++ b/lib/objectstorage/lib/client.ts @@ -25,7 +25,7 @@ import { genericPaginateResponses } from "oci-common"; import { ObjectStorageWaiter } from "./objectstorage-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -38,6 +38,7 @@ export class ObjectStorageClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ObjectStorageWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -121,6 +122,13 @@ export class ObjectStorageClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Aborts an in-progress multipart upload and deletes all parts that have been uploaded. * @@ -157,7 +165,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + abortMultipartUploadRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -213,7 +225,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -281,7 +297,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + commitMultipartUploadRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -369,7 +389,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + copyObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -436,7 +460,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createBucketRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -517,7 +545,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createMultipartUploadRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -588,7 +620,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createPreauthenticatedRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -654,7 +690,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createReplicationPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -721,7 +761,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createRetentionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -790,7 +834,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteBucketRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -851,7 +899,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -925,7 +977,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteObjectLifecyclePolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -983,7 +1039,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deletePreauthenticatedRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1042,7 +1102,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteReplicationPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1101,7 +1165,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteRetentionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1162,7 +1230,11 @@ export class ObjectStorageClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getBucketRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1232,7 +1304,11 @@ GetNamespace returns the name of the Object Storage namespace for the user makin queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNamespaceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1287,7 +1363,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getNamespaceMetadataRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1356,7 +1436,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1496,7 +1580,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getObjectLifecyclePolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1562,7 +1650,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPreauthenticatedRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1624,7 +1716,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getReplicationPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1684,7 +1780,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getRetentionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1752,7 +1852,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1819,7 +1923,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + headBucketRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1889,7 +1997,11 @@ Any user with the OBJECTSTORAGE_NAMESPACE_READ permission will be able to see th queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + headObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2028,7 +2140,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listBucketsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2124,7 +2240,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMultipartUploadPartsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2218,7 +2338,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listMultipartUploadsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2321,7 +2445,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listObjectVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2398,7 +2526,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listObjectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2499,7 +2631,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPreauthenticatedRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2593,7 +2729,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listReplicationPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2687,7 +2827,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listReplicationSourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2778,7 +2922,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRetentionRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2845,7 +2993,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2937,7 +3089,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3028,7 +3184,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3121,7 +3281,11 @@ To use this and other API operations, you must be authorized in an IAM policy. I queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + makeBucketWritableRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3202,7 +3366,11 @@ See [Special Instructions for Object Storage PUT](https://docs.cloud.oracle.com/ queryParams: queryParams }); - const response = await this._httpClient.send(request, true); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + putObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request, true)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3287,7 +3455,11 @@ See [Special Instructions for Object Storage PUT](https://docs.cloud.oracle.com/ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + putObjectLifecyclePolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3366,7 +3538,11 @@ Calling this API starts a work request task to re-encrypt the data encryption ke queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + reencryptBucketRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3444,7 +3620,11 @@ You can alternatively employ one of these encryption strategies for an object: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + reencryptObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3506,7 +3686,11 @@ You can alternatively employ one of these encryption strategies for an object: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + renameObjectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3584,7 +3768,11 @@ You can alternatively employ one of these encryption strategies for an object: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + restoreObjectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3651,7 +3839,11 @@ Use UpdateBucket to move a bucket from one compartment to another within the sam queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateBucketRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3727,7 +3919,11 @@ You can change the default Swift/Amazon S3 compartmentId designation to a differ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateNamespaceMetadataRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3795,7 +3991,11 @@ You can change the default Swift/Amazon S3 compartmentId designation to a differ queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateRetentionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3873,7 +4073,11 @@ You can change the default Swift/Amazon S3 compartmentId designation to a differ queryParams: queryParams }); - const response = await this._httpClient.send(request, true); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + uploadPartRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request, true)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/objectstorage/lib/model/bucket.ts b/lib/objectstorage/lib/model/bucket.ts index 064b6b9bee..dd18adc8d3 100644 --- a/lib/objectstorage/lib/model/bucket.ts +++ b/lib/objectstorage/lib/model/bucket.ts @@ -142,35 +142,32 @@ export namespace Bucket { NoPublicAccess = "NoPublicAccess", ObjectRead = "ObjectRead", ObjectReadWithoutList = "ObjectReadWithoutList", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum StorageTier { Standard = "Standard", Archive = "Archive", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Versioning { Enabled = "Enabled", Suspended = "Suspended", Disabled = "Disabled", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Bucket): object { diff --git a/lib/objectstorage/lib/model/duration.ts b/lib/objectstorage/lib/model/duration.ts index 3588e99b51..de4a2cb59b 100644 --- a/lib/objectstorage/lib/model/duration.ts +++ b/lib/objectstorage/lib/model/duration.ts @@ -38,14 +38,13 @@ export interface Duration { export namespace Duration { export enum TimeUnit { - YEARS = "YEARS", - DAYS = "DAYS", - + Years = "YEARS", + Days = "DAYS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Duration): object { diff --git a/lib/objectstorage/lib/model/object-lifecycle-rule.ts b/lib/objectstorage/lib/model/object-lifecycle-rule.ts index 039fe29994..a255ae6e09 100644 --- a/lib/objectstorage/lib/model/object-lifecycle-rule.ts +++ b/lib/objectstorage/lib/model/object-lifecycle-rule.ts @@ -57,14 +57,13 @@ export interface ObjectLifecycleRule { export namespace ObjectLifecycleRule { export enum TimeUnit { - DAYS = "DAYS", - YEARS = "YEARS", - + Days = "DAYS", + Years = "YEARS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ObjectLifecycleRule): object { diff --git a/lib/objectstorage/lib/model/preauthenticated-request-summary.ts b/lib/objectstorage/lib/model/preauthenticated-request-summary.ts index 76070f07e6..a7fb0f8b9e 100644 --- a/lib/objectstorage/lib/model/preauthenticated-request-summary.ts +++ b/lib/objectstorage/lib/model/preauthenticated-request-summary.ts @@ -58,12 +58,11 @@ export namespace PreauthenticatedRequestSummary { ObjectWrite = "ObjectWrite", ObjectReadWrite = "ObjectReadWrite", AnyObjectWrite = "AnyObjectWrite", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PreauthenticatedRequestSummary): object { diff --git a/lib/objectstorage/lib/model/preauthenticated-request.ts b/lib/objectstorage/lib/model/preauthenticated-request.ts index 14751ea961..e8a88d5bf3 100644 --- a/lib/objectstorage/lib/model/preauthenticated-request.ts +++ b/lib/objectstorage/lib/model/preauthenticated-request.ts @@ -72,12 +72,11 @@ export namespace PreauthenticatedRequest { ObjectWrite = "ObjectWrite", ObjectReadWrite = "ObjectReadWrite", AnyObjectWrite = "AnyObjectWrite", - /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PreauthenticatedRequest): object { diff --git a/lib/objectstorage/lib/model/replication-policy-summary.ts b/lib/objectstorage/lib/model/replication-policy-summary.ts index e3791b2d1b..95f61b19b6 100644 --- a/lib/objectstorage/lib/model/replication-policy-summary.ts +++ b/lib/objectstorage/lib/model/replication-policy-summary.ts @@ -63,14 +63,13 @@ export interface ReplicationPolicySummary { export namespace ReplicationPolicySummary { export enum Status { - ACTIVE = "ACTIVE", - CLIENTERROR = "CLIENT_ERROR", - + Active = "ACTIVE", + ClientError = "CLIENT_ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ReplicationPolicySummary): object { diff --git a/lib/objectstorage/lib/model/replication-policy.ts b/lib/objectstorage/lib/model/replication-policy.ts index f8e87d949c..7ec2e86fac 100644 --- a/lib/objectstorage/lib/model/replication-policy.ts +++ b/lib/objectstorage/lib/model/replication-policy.ts @@ -63,14 +63,13 @@ export interface ReplicationPolicy { export namespace ReplicationPolicy { export enum Status { - ACTIVE = "ACTIVE", - CLIENTERROR = "CLIENT_ERROR", - + Active = "ACTIVE", + ClientError = "CLIENT_ERROR", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ReplicationPolicy): object { diff --git a/lib/objectstorage/lib/model/s-se-customer-key-details.ts b/lib/objectstorage/lib/model/s-se-customer-key-details.ts index 786e416d9e..5477e669cf 100644 --- a/lib/objectstorage/lib/model/s-se-customer-key-details.ts +++ b/lib/objectstorage/lib/model/s-se-customer-key-details.ts @@ -42,7 +42,7 @@ export interface SSECustomerKeyDetails { export namespace SSECustomerKeyDetails { export enum Algorithm { - AES256 = "AES256" + Aes256 = "AES256" } export function getJsonObj(obj: SSECustomerKeyDetails): object { diff --git a/lib/objectstorage/lib/model/work-request-resource-metadata-key.ts b/lib/objectstorage/lib/model/work-request-resource-metadata-key.ts index 7d1369b6c4..664e66445a 100644 --- a/lib/objectstorage/lib/model/work-request-resource-metadata-key.ts +++ b/lib/objectstorage/lib/model/work-request-resource-metadata-key.ts @@ -21,10 +21,10 @@ import common = require("oci-common"); * The keys of WorkRequestResource metadata. **/ export enum WorkRequestResourceMetadataKey { - REGION = "REGION", - NAMESPACE = "NAMESPACE", - BUCKET = "BUCKET", - OBJECT = "OBJECT" + Region = "REGION", + Namespace = "NAMESPACE", + Bucket = "BUCKET", + Object = "OBJECT" } export namespace WorkRequestResourceMetadataKey { diff --git a/lib/objectstorage/lib/model/work-request-resource.ts b/lib/objectstorage/lib/model/work-request-resource.ts index 3620fd23a2..8909d1fa37 100644 --- a/lib/objectstorage/lib/model/work-request-resource.ts +++ b/lib/objectstorage/lib/model/work-request-resource.ts @@ -42,19 +42,18 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - INPROGRESS = "IN_PROGRESS", - READ = "READ", - WRITTEN = "WRITTEN", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + InProgress = "IN_PROGRESS", + Read = "READ", + Written = "WRITTEN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/objectstorage/lib/model/work-request-summary.ts b/lib/objectstorage/lib/model/work-request-summary.ts index 7f55db995a..c3e85d9c96 100644 --- a/lib/objectstorage/lib/model/work-request-summary.ts +++ b/lib/objectstorage/lib/model/work-request-summary.ts @@ -70,29 +70,27 @@ If the work request affects multiple resources and those resources are not in th export namespace WorkRequestSummary { export enum OperationType { - COPYOBJECT = "COPY_OBJECT", - REENCRYPT = "REENCRYPT", - + CopyObject = "COPY_OBJECT", + Reencrypt = "REENCRYPT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - COMPLETED = "COMPLETED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Completed = "COMPLETED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/objectstorage/lib/model/work-request.ts b/lib/objectstorage/lib/model/work-request.ts index d141ec85b4..34b38082d3 100644 --- a/lib/objectstorage/lib/model/work-request.ts +++ b/lib/objectstorage/lib/model/work-request.ts @@ -70,29 +70,27 @@ If the work request affects multiple resources and those resources are not in th export namespace WorkRequest { export enum OperationType { - COPYOBJECT = "COPY_OBJECT", - REENCRYPT = "REENCRYPT", - + CopyObject = "COPY_OBJECT", + Reencrypt = "REENCRYPT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - COMPLETED = "COMPLETED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Completed = "COMPLETED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/objectstorage/lib/request/abort-multipart-upload-request.ts b/lib/objectstorage/lib/request/abort-multipart-upload-request.ts index de2792b30e..ea6ca2160a 100644 --- a/lib/objectstorage/lib/request/abort-multipart-upload-request.ts +++ b/lib/objectstorage/lib/request/abort-multipart-upload-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AbortMultipartUploadRequest { +export interface AbortMultipartUploadRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/cancel-work-request-request.ts b/lib/objectstorage/lib/request/cancel-work-request-request.ts index a09e355da7..2bb8eff986 100644 --- a/lib/objectstorage/lib/request/cancel-work-request-request.ts +++ b/lib/objectstorage/lib/request/cancel-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelWorkRequestRequest { +export interface CancelWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/objectstorage/lib/request/commit-multipart-upload-request.ts b/lib/objectstorage/lib/request/commit-multipart-upload-request.ts index b0cfdcc6b6..42a0d64513 100644 --- a/lib/objectstorage/lib/request/commit-multipart-upload-request.ts +++ b/lib/objectstorage/lib/request/commit-multipart-upload-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CommitMultipartUploadRequest { +export interface CommitMultipartUploadRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/copy-object-request.ts b/lib/objectstorage/lib/request/copy-object-request.ts index 77eba2a37f..fe094d1af3 100644 --- a/lib/objectstorage/lib/request/copy-object-request.ts +++ b/lib/objectstorage/lib/request/copy-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CopyObjectRequest { +export interface CopyObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/create-bucket-request.ts b/lib/objectstorage/lib/request/create-bucket-request.ts index 4ca48a035d..75a7d65bc7 100644 --- a/lib/objectstorage/lib/request/create-bucket-request.ts +++ b/lib/objectstorage/lib/request/create-bucket-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateBucketRequest { +export interface CreateBucketRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/create-multipart-upload-request.ts b/lib/objectstorage/lib/request/create-multipart-upload-request.ts index 0c5e6ffbb8..c5a05cc153 100644 --- a/lib/objectstorage/lib/request/create-multipart-upload-request.ts +++ b/lib/objectstorage/lib/request/create-multipart-upload-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateMultipartUploadRequest { +export interface CreateMultipartUploadRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/create-preauthenticated-request-request.ts b/lib/objectstorage/lib/request/create-preauthenticated-request-request.ts index 7ab679c376..318b226e6b 100644 --- a/lib/objectstorage/lib/request/create-preauthenticated-request-request.ts +++ b/lib/objectstorage/lib/request/create-preauthenticated-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreatePreauthenticatedRequestRequest { +export interface CreatePreauthenticatedRequestRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/create-replication-policy-request.ts b/lib/objectstorage/lib/request/create-replication-policy-request.ts index 9d9f7e52a4..e0437b150d 100644 --- a/lib/objectstorage/lib/request/create-replication-policy-request.ts +++ b/lib/objectstorage/lib/request/create-replication-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateReplicationPolicyRequest { +export interface CreateReplicationPolicyRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/create-retention-rule-request.ts b/lib/objectstorage/lib/request/create-retention-rule-request.ts index 0c20723823..f5a1758c3e 100644 --- a/lib/objectstorage/lib/request/create-retention-rule-request.ts +++ b/lib/objectstorage/lib/request/create-retention-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateRetentionRuleRequest { +export interface CreateRetentionRuleRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/delete-bucket-request.ts b/lib/objectstorage/lib/request/delete-bucket-request.ts index e679ff6ff9..ba179b0519 100644 --- a/lib/objectstorage/lib/request/delete-bucket-request.ts +++ b/lib/objectstorage/lib/request/delete-bucket-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteBucketRequest { +export interface DeleteBucketRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/delete-object-lifecycle-policy-request.ts b/lib/objectstorage/lib/request/delete-object-lifecycle-policy-request.ts index fd566d6616..b9e1d6d3ef 100644 --- a/lib/objectstorage/lib/request/delete-object-lifecycle-policy-request.ts +++ b/lib/objectstorage/lib/request/delete-object-lifecycle-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteObjectLifecyclePolicyRequest { +export interface DeleteObjectLifecyclePolicyRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/delete-object-request.ts b/lib/objectstorage/lib/request/delete-object-request.ts index c756f02ba7..8d8c559378 100644 --- a/lib/objectstorage/lib/request/delete-object-request.ts +++ b/lib/objectstorage/lib/request/delete-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteObjectRequest { +export interface DeleteObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/delete-preauthenticated-request-request.ts b/lib/objectstorage/lib/request/delete-preauthenticated-request-request.ts index 230085d229..48b42d210a 100644 --- a/lib/objectstorage/lib/request/delete-preauthenticated-request-request.ts +++ b/lib/objectstorage/lib/request/delete-preauthenticated-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeletePreauthenticatedRequestRequest { +export interface DeletePreauthenticatedRequestRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/delete-replication-policy-request.ts b/lib/objectstorage/lib/request/delete-replication-policy-request.ts index 97bbf5fefb..34deb6dd2e 100644 --- a/lib/objectstorage/lib/request/delete-replication-policy-request.ts +++ b/lib/objectstorage/lib/request/delete-replication-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteReplicationPolicyRequest { +export interface DeleteReplicationPolicyRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/delete-retention-rule-request.ts b/lib/objectstorage/lib/request/delete-retention-rule-request.ts index fe48ba7345..d67223bd52 100644 --- a/lib/objectstorage/lib/request/delete-retention-rule-request.ts +++ b/lib/objectstorage/lib/request/delete-retention-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteRetentionRuleRequest { +export interface DeleteRetentionRuleRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-bucket-request.ts b/lib/objectstorage/lib/request/get-bucket-request.ts index 3a7e4589c7..c24a167111 100644 --- a/lib/objectstorage/lib/request/get-bucket-request.ts +++ b/lib/objectstorage/lib/request/get-bucket-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetBucketRequest { +export interface GetBucketRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-namespace-metadata-request.ts b/lib/objectstorage/lib/request/get-namespace-metadata-request.ts index 372d5b5b06..08b0abd275 100644 --- a/lib/objectstorage/lib/request/get-namespace-metadata-request.ts +++ b/lib/objectstorage/lib/request/get-namespace-metadata-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNamespaceMetadataRequest { +export interface GetNamespaceMetadataRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-namespace-request.ts b/lib/objectstorage/lib/request/get-namespace-request.ts index 5baf836ea9..0a9932a037 100644 --- a/lib/objectstorage/lib/request/get-namespace-request.ts +++ b/lib/objectstorage/lib/request/get-namespace-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetNamespaceRequest { +export interface GetNamespaceRequest extends common.BaseRequest { /** * The client request ID for tracing. */ diff --git a/lib/objectstorage/lib/request/get-object-lifecycle-policy-request.ts b/lib/objectstorage/lib/request/get-object-lifecycle-policy-request.ts index 7aafcad6f2..4286aea033 100644 --- a/lib/objectstorage/lib/request/get-object-lifecycle-policy-request.ts +++ b/lib/objectstorage/lib/request/get-object-lifecycle-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetObjectLifecyclePolicyRequest { +export interface GetObjectLifecyclePolicyRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-object-request.ts b/lib/objectstorage/lib/request/get-object-request.ts index 3e16318181..edc4b544ac 100644 --- a/lib/objectstorage/lib/request/get-object-request.ts +++ b/lib/objectstorage/lib/request/get-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetObjectRequest { +export interface GetObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-preauthenticated-request-request.ts b/lib/objectstorage/lib/request/get-preauthenticated-request-request.ts index af84ad6779..3faf975a3d 100644 --- a/lib/objectstorage/lib/request/get-preauthenticated-request-request.ts +++ b/lib/objectstorage/lib/request/get-preauthenticated-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPreauthenticatedRequestRequest { +export interface GetPreauthenticatedRequestRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-replication-policy-request.ts b/lib/objectstorage/lib/request/get-replication-policy-request.ts index 905c05e18e..897f87555d 100644 --- a/lib/objectstorage/lib/request/get-replication-policy-request.ts +++ b/lib/objectstorage/lib/request/get-replication-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetReplicationPolicyRequest { +export interface GetReplicationPolicyRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-retention-rule-request.ts b/lib/objectstorage/lib/request/get-retention-rule-request.ts index 02c45a7ff6..198e236c93 100644 --- a/lib/objectstorage/lib/request/get-retention-rule-request.ts +++ b/lib/objectstorage/lib/request/get-retention-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetRetentionRuleRequest { +export interface GetRetentionRuleRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/get-work-request-request.ts b/lib/objectstorage/lib/request/get-work-request-request.ts index 151a5c6af9..308b8b05f9 100644 --- a/lib/objectstorage/lib/request/get-work-request-request.ts +++ b/lib/objectstorage/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/objectstorage/lib/request/head-bucket-request.ts b/lib/objectstorage/lib/request/head-bucket-request.ts index 62adbce24c..4298f72951 100644 --- a/lib/objectstorage/lib/request/head-bucket-request.ts +++ b/lib/objectstorage/lib/request/head-bucket-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface HeadBucketRequest { +export interface HeadBucketRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/head-object-request.ts b/lib/objectstorage/lib/request/head-object-request.ts index 693d5e09f8..c44a61605b 100644 --- a/lib/objectstorage/lib/request/head-object-request.ts +++ b/lib/objectstorage/lib/request/head-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface HeadObjectRequest { +export interface HeadObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-buckets-request.ts b/lib/objectstorage/lib/request/list-buckets-request.ts index 44fb3b40aa..16a48d7814 100644 --- a/lib/objectstorage/lib/request/list-buckets-request.ts +++ b/lib/objectstorage/lib/request/list-buckets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListBucketsRequest { +export interface ListBucketsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-multipart-upload-parts-request.ts b/lib/objectstorage/lib/request/list-multipart-upload-parts-request.ts index e9b06a3c35..479ff0f988 100644 --- a/lib/objectstorage/lib/request/list-multipart-upload-parts-request.ts +++ b/lib/objectstorage/lib/request/list-multipart-upload-parts-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMultipartUploadPartsRequest { +export interface ListMultipartUploadPartsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-multipart-uploads-request.ts b/lib/objectstorage/lib/request/list-multipart-uploads-request.ts index 34b69e01af..e842df7506 100644 --- a/lib/objectstorage/lib/request/list-multipart-uploads-request.ts +++ b/lib/objectstorage/lib/request/list-multipart-uploads-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListMultipartUploadsRequest { +export interface ListMultipartUploadsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-object-versions-request.ts b/lib/objectstorage/lib/request/list-object-versions-request.ts index dc5c668f83..eb387bca8d 100644 --- a/lib/objectstorage/lib/request/list-object-versions-request.ts +++ b/lib/objectstorage/lib/request/list-object-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListObjectVersionsRequest { +export interface ListObjectVersionsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-objects-request.ts b/lib/objectstorage/lib/request/list-objects-request.ts index aaf19e5c64..81f16e9c2f 100644 --- a/lib/objectstorage/lib/request/list-objects-request.ts +++ b/lib/objectstorage/lib/request/list-objects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListObjectsRequest { +export interface ListObjectsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-preauthenticated-requests-request.ts b/lib/objectstorage/lib/request/list-preauthenticated-requests-request.ts index e5ac366b71..2e5a538b29 100644 --- a/lib/objectstorage/lib/request/list-preauthenticated-requests-request.ts +++ b/lib/objectstorage/lib/request/list-preauthenticated-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPreauthenticatedRequestsRequest { +export interface ListPreauthenticatedRequestsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-replication-policies-request.ts b/lib/objectstorage/lib/request/list-replication-policies-request.ts index e74c2e6e00..445cdb21c2 100644 --- a/lib/objectstorage/lib/request/list-replication-policies-request.ts +++ b/lib/objectstorage/lib/request/list-replication-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListReplicationPoliciesRequest { +export interface ListReplicationPoliciesRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-replication-sources-request.ts b/lib/objectstorage/lib/request/list-replication-sources-request.ts index 9abe62fa6d..bdcf608a1b 100644 --- a/lib/objectstorage/lib/request/list-replication-sources-request.ts +++ b/lib/objectstorage/lib/request/list-replication-sources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListReplicationSourcesRequest { +export interface ListReplicationSourcesRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-retention-rules-request.ts b/lib/objectstorage/lib/request/list-retention-rules-request.ts index 5ee4be31fa..aa71baf01b 100644 --- a/lib/objectstorage/lib/request/list-retention-rules-request.ts +++ b/lib/objectstorage/lib/request/list-retention-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRetentionRulesRequest { +export interface ListRetentionRulesRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/list-work-request-errors-request.ts b/lib/objectstorage/lib/request/list-work-request-errors-request.ts index 0da686f149..a5cc42bd11 100644 --- a/lib/objectstorage/lib/request/list-work-request-errors-request.ts +++ b/lib/objectstorage/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/objectstorage/lib/request/list-work-request-logs-request.ts b/lib/objectstorage/lib/request/list-work-request-logs-request.ts index 0b7a02892d..3cc7fc25e7 100644 --- a/lib/objectstorage/lib/request/list-work-request-logs-request.ts +++ b/lib/objectstorage/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/objectstorage/lib/request/list-work-requests-request.ts b/lib/objectstorage/lib/request/list-work-requests-request.ts index 8468c15e98..51659369f3 100644 --- a/lib/objectstorage/lib/request/list-work-requests-request.ts +++ b/lib/objectstorage/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list buckets. */ diff --git a/lib/objectstorage/lib/request/make-bucket-writable-request.ts b/lib/objectstorage/lib/request/make-bucket-writable-request.ts index 38f22dac9b..e65436b6fa 100644 --- a/lib/objectstorage/lib/request/make-bucket-writable-request.ts +++ b/lib/objectstorage/lib/request/make-bucket-writable-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface MakeBucketWritableRequest { +export interface MakeBucketWritableRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/put-object-lifecycle-policy-request.ts b/lib/objectstorage/lib/request/put-object-lifecycle-policy-request.ts index fdec9ec98e..ccc42a6430 100644 --- a/lib/objectstorage/lib/request/put-object-lifecycle-policy-request.ts +++ b/lib/objectstorage/lib/request/put-object-lifecycle-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PutObjectLifecyclePolicyRequest { +export interface PutObjectLifecyclePolicyRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/put-object-request.ts b/lib/objectstorage/lib/request/put-object-request.ts index 34cd3fb7b4..261b1425f0 100644 --- a/lib/objectstorage/lib/request/put-object-request.ts +++ b/lib/objectstorage/lib/request/put-object-request.ts @@ -14,7 +14,7 @@ import * as model from "../model"; import common = require("oci-common"); import stream = require("stream"); -export interface PutObjectRequest { +export interface PutObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/reencrypt-bucket-request.ts b/lib/objectstorage/lib/request/reencrypt-bucket-request.ts index d635506e5e..9470867377 100644 --- a/lib/objectstorage/lib/request/reencrypt-bucket-request.ts +++ b/lib/objectstorage/lib/request/reencrypt-bucket-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ReencryptBucketRequest { +export interface ReencryptBucketRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/reencrypt-object-request.ts b/lib/objectstorage/lib/request/reencrypt-object-request.ts index 27326ae4cd..e37e08ac66 100644 --- a/lib/objectstorage/lib/request/reencrypt-object-request.ts +++ b/lib/objectstorage/lib/request/reencrypt-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ReencryptObjectRequest { +export interface ReencryptObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/rename-object-request.ts b/lib/objectstorage/lib/request/rename-object-request.ts index 7894e9dd36..999e134591 100644 --- a/lib/objectstorage/lib/request/rename-object-request.ts +++ b/lib/objectstorage/lib/request/rename-object-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RenameObjectRequest { +export interface RenameObjectRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/restore-objects-request.ts b/lib/objectstorage/lib/request/restore-objects-request.ts index c70351a8eb..af9f955548 100644 --- a/lib/objectstorage/lib/request/restore-objects-request.ts +++ b/lib/objectstorage/lib/request/restore-objects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RestoreObjectsRequest { +export interface RestoreObjectsRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/update-bucket-request.ts b/lib/objectstorage/lib/request/update-bucket-request.ts index 9b0f724bd0..c4c3b96bb1 100644 --- a/lib/objectstorage/lib/request/update-bucket-request.ts +++ b/lib/objectstorage/lib/request/update-bucket-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateBucketRequest { +export interface UpdateBucketRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/update-namespace-metadata-request.ts b/lib/objectstorage/lib/request/update-namespace-metadata-request.ts index fdb7d7c63d..82950c4680 100644 --- a/lib/objectstorage/lib/request/update-namespace-metadata-request.ts +++ b/lib/objectstorage/lib/request/update-namespace-metadata-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateNamespaceMetadataRequest { +export interface UpdateNamespaceMetadataRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/update-retention-rule-request.ts b/lib/objectstorage/lib/request/update-retention-rule-request.ts index d93d567db0..8f0e233e00 100644 --- a/lib/objectstorage/lib/request/update-retention-rule-request.ts +++ b/lib/objectstorage/lib/request/update-retention-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateRetentionRuleRequest { +export interface UpdateRetentionRuleRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/lib/request/upload-part-request.ts b/lib/objectstorage/lib/request/upload-part-request.ts index 2a02a45581..e1cd43013a 100644 --- a/lib/objectstorage/lib/request/upload-part-request.ts +++ b/lib/objectstorage/lib/request/upload-part-request.ts @@ -14,7 +14,7 @@ import * as model from "../model"; import common = require("oci-common"); import stream = require("stream"); -export interface UploadPartRequest { +export interface UploadPartRequest extends common.BaseRequest { /** * The Object Storage namespace used for the request. */ diff --git a/lib/objectstorage/package.json b/lib/objectstorage/package.json index 15f37d91a0..b25497647b 100644 --- a/lib/objectstorage/package.json +++ b/lib/objectstorage/package.json @@ -1,6 +1,6 @@ { "name": "oci-objectstorage", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for ObjectStorage", "repository": { "type": "git", diff --git a/lib/oce/lib/client.ts b/lib/oce/lib/client.ts index bf7e1c7120..8dcbb64fc3 100644 --- a/lib/oce/lib/client.ts +++ b/lib/oce/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { OceInstanceWaiter } from "./oceinstance-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class OceInstanceClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": OceInstanceWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -114,6 +115,13 @@ export class OceInstanceClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a OceInstance into a different compartment * @param ChangeOceInstanceCompartmentRequest @@ -152,7 +160,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeOceInstanceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -212,7 +224,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOceInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -268,7 +284,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteOceInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -323,7 +343,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getOceInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -381,7 +405,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -451,7 +479,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listOceInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -539,7 +571,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -626,7 +662,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -713,7 +753,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -802,7 +846,11 @@ export class OceInstanceClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateOceInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/oce/lib/model/create-oce-instance-details.ts b/lib/oce/lib/model/create-oce-instance-details.ts index e617b2dea3..46a9074c77 100644 --- a/lib/oce/lib/model/create-oce-instance-details.ts +++ b/lib/oce/lib/model/create-oce-instance-details.ts @@ -89,13 +89,13 @@ export interface CreateOceInstanceDetails { export namespace CreateOceInstanceDetails { export enum InstanceUsageType { - PRIMARY = "PRIMARY", - NONPRIMARY = "NONPRIMARY" + Primary = "PRIMARY", + Nonprimary = "NONPRIMARY" } export enum InstanceAccessType { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE" + Public = "PUBLIC", + Private = "PRIVATE" } export function getJsonObj(obj: CreateOceInstanceDetails): object { diff --git a/lib/oce/lib/model/license-type.ts b/lib/oce/lib/model/license-type.ts index 6f18f8d0ff..b82ad94a20 100644 --- a/lib/oce/lib/model/license-type.ts +++ b/lib/oce/lib/model/license-type.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * **/ export enum LicenseType { - NEW = "NEW", - BYOL = "BYOL", + New = "NEW", + Byol = "BYOL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LicenseType { diff --git a/lib/oce/lib/model/oce-instance-summary.ts b/lib/oce/lib/model/oce-instance-summary.ts index 9be4e29eda..0f1cb18254 100644 --- a/lib/oce/lib/model/oce-instance-summary.ts +++ b/lib/oce/lib/model/oce-instance-summary.ts @@ -118,40 +118,37 @@ export interface OceInstanceSummary { export namespace OceInstanceSummary { export enum InstanceUsageType { - PRIMARY = "PRIMARY", - NONPRIMARY = "NONPRIMARY", - + Primary = "PRIMARY", + Nonprimary = "NONPRIMARY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InstanceAccessType { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE", - + Public = "PUBLIC", + Private = "PRIVATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OceInstanceSummary): object { diff --git a/lib/oce/lib/model/oce-instance.ts b/lib/oce/lib/model/oce-instance.ts index aa01224493..41b182f42e 100644 --- a/lib/oce/lib/model/oce-instance.ts +++ b/lib/oce/lib/model/oce-instance.ts @@ -119,51 +119,47 @@ export interface OceInstance { export namespace OceInstance { export enum UpgradeSchedule { - UPGRADEIMMEDIATELY = "UPGRADE_IMMEDIATELY", - DELAYEDUPGRADE = "DELAYED_UPGRADE", - + UpgradeImmediately = "UPGRADE_IMMEDIATELY", + DelayedUpgrade = "DELAYED_UPGRADE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InstanceUsageType { - PRIMARY = "PRIMARY", - NONPRIMARY = "NONPRIMARY", - + Primary = "PRIMARY", + Nonprimary = "NONPRIMARY", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum InstanceAccessType { - PUBLIC = "PUBLIC", - PRIVATE = "PRIVATE", - + Public = "PUBLIC", + Private = "PRIVATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OceInstance): object { diff --git a/lib/oce/lib/model/work-request-resource.ts b/lib/oce/lib/model/work-request-resource.ts index fdb5e4e61d..7e8f7bdf7f 100644 --- a/lib/oce/lib/model/work-request-resource.ts +++ b/lib/oce/lib/model/work-request-resource.ts @@ -42,17 +42,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/oce/lib/model/work-request.ts b/lib/oce/lib/model/work-request.ts index 5920ff8ca2..f26349bf4c 100644 --- a/lib/oce/lib/model/work-request.ts +++ b/lib/oce/lib/model/work-request.ts @@ -68,30 +68,28 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CREATEOCEINSTANCE = "CREATE_OCE_INSTANCE", - UPDATEOCEINSTANCE = "UPDATE_OCE_INSTANCE", - DELETEOCEINSTANCE = "DELETE_OCE_INSTANCE", - + CreateOceInstance = "CREATE_OCE_INSTANCE", + UpdateOceInstance = "UPDATE_OCE_INSTANCE", + DeleteOceInstance = "DELETE_OCE_INSTANCE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/oce/lib/oceinstance-waiter.ts b/lib/oce/lib/oceinstance-waiter.ts index 5a63b70e48..30d0fa0045 100644 --- a/lib/oce/lib/oceinstance-waiter.ts +++ b/lib/oce/lib/oceinstance-waiter.ts @@ -38,7 +38,7 @@ export class OceInstanceWaiter { this.config, () => this.client.getOceInstance(request), response => targetStates.exists(response.oceInstance.lifecycleState), - targetStates.includes(models.OceInstance.LifecycleState.DELETED) + targetStates.includes(models.OceInstance.LifecycleState.Deleted) ); } diff --git a/lib/oce/lib/request/change-oce-instance-compartment-request.ts b/lib/oce/lib/request/change-oce-instance-compartment-request.ts index 434377c715..a2da877276 100644 --- a/lib/oce/lib/request/change-oce-instance-compartment-request.ts +++ b/lib/oce/lib/request/change-oce-instance-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeOceInstanceCompartmentRequest { +export interface ChangeOceInstanceCompartmentRequest extends common.BaseRequest { /** * unique OceInstance identifier */ diff --git a/lib/oce/lib/request/create-oce-instance-request.ts b/lib/oce/lib/request/create-oce-instance-request.ts index 6cd1d9b98f..4cd26bd66c 100644 --- a/lib/oce/lib/request/create-oce-instance-request.ts +++ b/lib/oce/lib/request/create-oce-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOceInstanceRequest { +export interface CreateOceInstanceRequest extends common.BaseRequest { /** * Details for the new OceInstance. */ diff --git a/lib/oce/lib/request/delete-oce-instance-request.ts b/lib/oce/lib/request/delete-oce-instance-request.ts index 4ac6f084ac..245d3da96b 100644 --- a/lib/oce/lib/request/delete-oce-instance-request.ts +++ b/lib/oce/lib/request/delete-oce-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteOceInstanceRequest { +export interface DeleteOceInstanceRequest extends common.BaseRequest { /** * unique OceInstance identifier */ diff --git a/lib/oce/lib/request/get-oce-instance-request.ts b/lib/oce/lib/request/get-oce-instance-request.ts index 70945e6590..bb1794fcbf 100644 --- a/lib/oce/lib/request/get-oce-instance-request.ts +++ b/lib/oce/lib/request/get-oce-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetOceInstanceRequest { +export interface GetOceInstanceRequest extends common.BaseRequest { /** * unique OceInstance identifier */ diff --git a/lib/oce/lib/request/get-work-request-request.ts b/lib/oce/lib/request/get-work-request-request.ts index 39f302e7fe..8e6452ee02 100644 --- a/lib/oce/lib/request/get-work-request-request.ts +++ b/lib/oce/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/oce/lib/request/list-oce-instances-request.ts b/lib/oce/lib/request/list-oce-instances-request.ts index 00f66e8620..c2eda38157 100644 --- a/lib/oce/lib/request/list-oce-instances-request.ts +++ b/lib/oce/lib/request/list-oce-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListOceInstancesRequest { +export interface ListOceInstancesRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -54,8 +54,8 @@ Example: `My new resource` export namespace ListOceInstancesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { @@ -64,11 +64,11 @@ export namespace ListOceInstancesRequest { } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } } diff --git a/lib/oce/lib/request/list-work-request-errors-request.ts b/lib/oce/lib/request/list-work-request-errors-request.ts index e23b2fa7d4..8761eec3a4 100644 --- a/lib/oce/lib/request/list-work-request-errors-request.ts +++ b/lib/oce/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/oce/lib/request/list-work-request-logs-request.ts b/lib/oce/lib/request/list-work-request-logs-request.ts index 691607e36a..fe0135bf55 100644 --- a/lib/oce/lib/request/list-work-request-logs-request.ts +++ b/lib/oce/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/oce/lib/request/list-work-requests-request.ts b/lib/oce/lib/request/list-work-requests-request.ts index 40a479b291..e0bbae98dd 100644 --- a/lib/oce/lib/request/list-work-requests-request.ts +++ b/lib/oce/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ diff --git a/lib/oce/lib/request/update-oce-instance-request.ts b/lib/oce/lib/request/update-oce-instance-request.ts index 2ac5996899..de73a40b8c 100644 --- a/lib/oce/lib/request/update-oce-instance-request.ts +++ b/lib/oce/lib/request/update-oce-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateOceInstanceRequest { +export interface UpdateOceInstanceRequest extends common.BaseRequest { /** * unique OceInstance identifier */ diff --git a/lib/oce/package.json b/lib/oce/package.json index 4c520e32ee..ae6c27939a 100644 --- a/lib/oce/package.json +++ b/lib/oce/package.json @@ -1,6 +1,6 @@ { "name": "oci-oce", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for OCE Service", "repository": { "type": "git", diff --git a/lib/ocvp/lib/client.ts b/lib/ocvp/lib/client.ts index 12722d0f4e..f26041306c 100644 --- a/lib/ocvp/lib/client.ts +++ b/lib/ocvp/lib/client.ts @@ -19,7 +19,7 @@ import * as responses from "./response"; import { EsxiHostWaiter } from "./esxihost-waiter"; import { SddcWaiter } from "./sddc-waiter"; import { WorkRequestWaiter } from "./workrequest-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class EsxiHostClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": EsxiHostWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -116,6 +117,13 @@ export class EsxiHostClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Adds another ESXi host to an existing SDDC. The attributes of the specified * `Sddc` determine the VMware software and other configuration settings used @@ -156,7 +164,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createEsxiHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -226,7 +238,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteEsxiHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -281,7 +297,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getEsxiHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -355,7 +375,11 @@ Remember that in terms of implementation, an ESXi host is a Compute instance tha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listEsxiHostsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -419,7 +443,11 @@ Remember that in terms of implementation, an ESXi host is a Compute instance tha queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateEsxiHostRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -454,6 +482,7 @@ export class SddcClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": SddcWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -538,6 +567,13 @@ export class SddcClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves an SDDC into a different compartment within the same tenancy. For information * about moving resources between compartments, see @@ -578,7 +614,11 @@ export class SddcClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSddcCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -636,7 +676,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSddcRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -698,7 +742,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSddcRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -753,7 +801,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSddcRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -820,7 +872,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSddcsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -883,7 +939,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSupportedVmwareSoftwareVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -953,7 +1013,11 @@ Use the {@link WorkRequest} operations to track the queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSddcRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -988,6 +1052,7 @@ export class WorkRequestClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": WorkRequestWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -1072,6 +1137,13 @@ export class WorkRequestClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Gets the specified work request's information. * @param GetWorkRequestRequest @@ -1102,7 +1174,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1165,7 +1241,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1227,7 +1307,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1289,7 +1373,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/ocvp/lib/esxihost-waiter.ts b/lib/ocvp/lib/esxihost-waiter.ts index 6c0f374120..1096715fc1 100644 --- a/lib/ocvp/lib/esxihost-waiter.ts +++ b/lib/ocvp/lib/esxihost-waiter.ts @@ -39,7 +39,7 @@ export class EsxiHostWaiter { this.config, () => this.client.getEsxiHost(request), response => targetStates.exists(response.esxiHost.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } } diff --git a/lib/ocvp/lib/model/action-types.ts b/lib/ocvp/lib/model/action-types.ts index 4681d125ab..f19e01d4d0 100644 --- a/lib/ocvp/lib/model/action-types.ts +++ b/lib/ocvp/lib/model/action-types.ts @@ -19,17 +19,17 @@ import common = require("oci-common"); * Possible types of actions. **/ export enum ActionTypes { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - IN_PROGRESS = "IN_PROGRESS", - RELATED = "RELATED", + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", + Related = "RELATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ActionTypes { diff --git a/lib/ocvp/lib/model/lifecycle-states.ts b/lib/ocvp/lib/model/lifecycle-states.ts index 5faaf6d09e..fa180c06ec 100644 --- a/lib/ocvp/lib/model/lifecycle-states.ts +++ b/lib/ocvp/lib/model/lifecycle-states.ts @@ -19,18 +19,18 @@ import common = require("oci-common"); * Possible lifecycle states. **/ export enum LifecycleStates { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleStates { diff --git a/lib/ocvp/lib/model/operation-status.ts b/lib/ocvp/lib/model/operation-status.ts index bff1f6c2a7..7f6736c005 100644 --- a/lib/ocvp/lib/model/operation-status.ts +++ b/lib/ocvp/lib/model/operation-status.ts @@ -19,18 +19,18 @@ import common = require("oci-common"); * Possible operation status. **/ export enum OperationStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationStatus { diff --git a/lib/ocvp/lib/model/operation-types.ts b/lib/ocvp/lib/model/operation-types.ts index 81e2e318f0..203b6ee136 100644 --- a/lib/ocvp/lib/model/operation-types.ts +++ b/lib/ocvp/lib/model/operation-types.ts @@ -19,16 +19,16 @@ import common = require("oci-common"); * Possible asynchronous operation types. **/ export enum OperationTypes { - CREATE_SDDC = "CREATE_SDDC", - DELETE_SDDC = "DELETE_SDDC", - CREATE_ESXI_HOST = "CREATE_ESXI_HOST", - DELETE_ESXI_HOST = "DELETE_ESXI_HOST", + CreateSddc = "CREATE_SDDC", + DeleteSddc = "DELETE_SDDC", + CreateEsxiHost = "CREATE_ESXI_HOST", + DeleteEsxiHost = "DELETE_ESXI_HOST", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationTypes { diff --git a/lib/ocvp/lib/model/sort-orders.ts b/lib/ocvp/lib/model/sort-orders.ts index 3572451433..1c215b627e 100644 --- a/lib/ocvp/lib/model/sort-orders.ts +++ b/lib/ocvp/lib/model/sort-orders.ts @@ -19,8 +19,8 @@ import common = require("oci-common"); * Sort orders. **/ export enum SortOrders { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export namespace SortOrders { diff --git a/lib/ocvp/lib/request/change-sddc-compartment-request.ts b/lib/ocvp/lib/request/change-sddc-compartment-request.ts index 39a82db1b1..73fd5c1ace 100644 --- a/lib/ocvp/lib/request/change-sddc-compartment-request.ts +++ b/lib/ocvp/lib/request/change-sddc-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSddcCompartmentRequest { +export interface ChangeSddcCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SDDC. * diff --git a/lib/ocvp/lib/request/create-esxi-host-request.ts b/lib/ocvp/lib/request/create-esxi-host-request.ts index 54ef4ee51b..bf3237b966 100644 --- a/lib/ocvp/lib/request/create-esxi-host-request.ts +++ b/lib/ocvp/lib/request/create-esxi-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateEsxiHostRequest { +export interface CreateEsxiHostRequest extends common.BaseRequest { /** * Details for the ESXi host. */ diff --git a/lib/ocvp/lib/request/create-sddc-request.ts b/lib/ocvp/lib/request/create-sddc-request.ts index 042ef6b1c9..a423cbfae5 100644 --- a/lib/ocvp/lib/request/create-sddc-request.ts +++ b/lib/ocvp/lib/request/create-sddc-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSddcRequest { +export interface CreateSddcRequest extends common.BaseRequest { /** * Details for the SDDC. */ diff --git a/lib/ocvp/lib/request/delete-esxi-host-request.ts b/lib/ocvp/lib/request/delete-esxi-host-request.ts index a5a7a4da61..94fb90db88 100644 --- a/lib/ocvp/lib/request/delete-esxi-host-request.ts +++ b/lib/ocvp/lib/request/delete-esxi-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteEsxiHostRequest { +export interface DeleteEsxiHostRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the ESXi host. * diff --git a/lib/ocvp/lib/request/delete-sddc-request.ts b/lib/ocvp/lib/request/delete-sddc-request.ts index 09e71cac91..3bab408249 100644 --- a/lib/ocvp/lib/request/delete-sddc-request.ts +++ b/lib/ocvp/lib/request/delete-sddc-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSddcRequest { +export interface DeleteSddcRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SDDC. * diff --git a/lib/ocvp/lib/request/get-esxi-host-request.ts b/lib/ocvp/lib/request/get-esxi-host-request.ts index 6576b62ed5..614df68db0 100644 --- a/lib/ocvp/lib/request/get-esxi-host-request.ts +++ b/lib/ocvp/lib/request/get-esxi-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetEsxiHostRequest { +export interface GetEsxiHostRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the ESXi host. * diff --git a/lib/ocvp/lib/request/get-sddc-request.ts b/lib/ocvp/lib/request/get-sddc-request.ts index 5ed1c2e9a1..c31dd4f4dd 100644 --- a/lib/ocvp/lib/request/get-sddc-request.ts +++ b/lib/ocvp/lib/request/get-sddc-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSddcRequest { +export interface GetSddcRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SDDC. * diff --git a/lib/ocvp/lib/request/get-work-request-request.ts b/lib/ocvp/lib/request/get-work-request-request.ts index 3357e5b2f2..85e20be580 100644 --- a/lib/ocvp/lib/request/get-work-request-request.ts +++ b/lib/ocvp/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/ocvp/lib/request/list-esxi-hosts-request.ts b/lib/ocvp/lib/request/list-esxi-hosts-request.ts index c62429533b..9e6cba4a65 100644 --- a/lib/ocvp/lib/request/list-esxi-hosts-request.ts +++ b/lib/ocvp/lib/request/list-esxi-hosts-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListEsxiHostsRequest { +export interface ListEsxiHostsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SDDC. * diff --git a/lib/ocvp/lib/request/list-sddcs-request.ts b/lib/ocvp/lib/request/list-sddcs-request.ts index d6b58e0cac..95d7e97c55 100644 --- a/lib/ocvp/lib/request/list-sddcs-request.ts +++ b/lib/ocvp/lib/request/list-sddcs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSddcsRequest { +export interface ListSddcsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/ocvp/lib/request/list-supported-vmware-software-versions-request.ts b/lib/ocvp/lib/request/list-supported-vmware-software-versions-request.ts index 6b890c5ef5..19bf1992b3 100644 --- a/lib/ocvp/lib/request/list-supported-vmware-software-versions-request.ts +++ b/lib/ocvp/lib/request/list-supported-vmware-software-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSupportedVmwareSoftwareVersionsRequest { +export interface ListSupportedVmwareSoftwareVersionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/ocvp/lib/request/list-work-request-errors-request.ts b/lib/ocvp/lib/request/list-work-request-errors-request.ts index 88689d85cb..c0dddaa50a 100644 --- a/lib/ocvp/lib/request/list-work-request-errors-request.ts +++ b/lib/ocvp/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/ocvp/lib/request/list-work-request-logs-request.ts b/lib/ocvp/lib/request/list-work-request-logs-request.ts index 02250c3c07..cf8bf14172 100644 --- a/lib/ocvp/lib/request/list-work-request-logs-request.ts +++ b/lib/ocvp/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/ocvp/lib/request/list-work-requests-request.ts b/lib/ocvp/lib/request/list-work-requests-request.ts index 9b6258fada..004c144908 100644 --- a/lib/ocvp/lib/request/list-work-requests-request.ts +++ b/lib/ocvp/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/ocvp/lib/request/update-esxi-host-request.ts b/lib/ocvp/lib/request/update-esxi-host-request.ts index 009cd5052b..54cdfda845 100644 --- a/lib/ocvp/lib/request/update-esxi-host-request.ts +++ b/lib/ocvp/lib/request/update-esxi-host-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateEsxiHostRequest { +export interface UpdateEsxiHostRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the ESXi host. * diff --git a/lib/ocvp/lib/request/update-sddc-request.ts b/lib/ocvp/lib/request/update-sddc-request.ts index b715eb81d9..9b96d10947 100644 --- a/lib/ocvp/lib/request/update-sddc-request.ts +++ b/lib/ocvp/lib/request/update-sddc-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSddcRequest { +export interface UpdateSddcRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SDDC. * diff --git a/lib/ocvp/lib/sddc-waiter.ts b/lib/ocvp/lib/sddc-waiter.ts index 18522ac247..41f1be302f 100644 --- a/lib/ocvp/lib/sddc-waiter.ts +++ b/lib/ocvp/lib/sddc-waiter.ts @@ -36,7 +36,7 @@ export class SddcWaiter { this.config, () => this.client.getSddc(request), response => targetStates.exists(response.sddc.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } } diff --git a/lib/ocvp/package.json b/lib/ocvp/package.json index 0795f056f8..a323a325c9 100644 --- a/lib/ocvp/package.json +++ b/lib/ocvp/package.json @@ -1,6 +1,6 @@ { "name": "oci-ocvp", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Ocvp Service", "repository": { "type": "git", diff --git a/lib/oda/lib/client.ts b/lib/oda/lib/client.ts index 411653bea8..68c2935390 100644 --- a/lib/oda/lib/client.ts +++ b/lib/oda/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { OdaWaiter } from "./oda-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class OdaClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": OdaWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -115,6 +116,13 @@ export class OdaClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves an Digital Assistant instance into a different compartment. When provided, If-Match is checked against * ETag values of the resource. @@ -154,7 +162,11 @@ export class OdaClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeOdaInstanceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -217,7 +229,11 @@ To monitor the status of the job, take the `opc-work-request-id` response queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createOdaInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -287,7 +303,11 @@ To monitor the status of the job, take the `opc-work-request-id` response queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteOdaInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -342,7 +362,11 @@ To monitor the status of the job, take the `opc-work-request-id` response queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getOdaInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -404,7 +428,11 @@ You can use this operation to monitor the status of jobs that you queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -474,7 +502,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listOdaInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -567,7 +599,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -660,7 +696,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -753,7 +793,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -840,7 +884,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + startOdaInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -900,7 +948,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + stopOdaInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -961,7 +1013,11 @@ If the `opc-next-page` header appears in the response, then queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateOdaInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/oda/lib/model/create-oda-instance-details.ts b/lib/oda/lib/model/create-oda-instance-details.ts index e45a724b34..622298e136 100644 --- a/lib/oda/lib/model/create-oda-instance-details.ts +++ b/lib/oda/lib/model/create-oda-instance-details.ts @@ -51,8 +51,8 @@ export interface CreateOdaInstanceDetails { export namespace CreateOdaInstanceDetails { export enum ShapeName { - DEVELOPMENT = "DEVELOPMENT", - PRODUCTION = "PRODUCTION" + Development = "DEVELOPMENT", + Production = "PRODUCTION" } export function getJsonObj(obj: CreateOdaInstanceDetails): object { diff --git a/lib/oda/lib/model/oda-instance-summary.ts b/lib/oda/lib/model/oda-instance-summary.ts index 0ebaab530b..07ccc9c1bd 100644 --- a/lib/oda/lib/model/oda-instance-summary.ts +++ b/lib/oda/lib/model/oda-instance-summary.ts @@ -76,48 +76,45 @@ export interface OdaInstanceSummary { export namespace OdaInstanceSummary { export enum ShapeName { - DEVELOPMENT = "DEVELOPMENT", - PRODUCTION = "PRODUCTION", - + Development = "DEVELOPMENT", + Production = "PRODUCTION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleSubState { - CREATING = "CREATING", - STARTING = "STARTING", - STOPPING = "STOPPING", - CHANGINGCOMPARTMENT = "CHANGING_COMPARTMENT", - DELETING = "DELETING", - DELETEPENDING = "DELETE_PENDING", - RECOVERING = "RECOVERING", - PURGING = "PURGING", - QUEUED = "QUEUED", - + Creating = "CREATING", + Starting = "STARTING", + Stopping = "STOPPING", + ChangingCompartment = "CHANGING_COMPARTMENT", + Deleting = "DELETING", + DeletePending = "DELETE_PENDING", + Recovering = "RECOVERING", + Purging = "PURGING", + Queued = "QUEUED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OdaInstanceSummary): object { diff --git a/lib/oda/lib/model/oda-instance.ts b/lib/oda/lib/model/oda-instance.ts index 2e59f54c10..4179bf1d90 100644 --- a/lib/oda/lib/model/oda-instance.ts +++ b/lib/oda/lib/model/oda-instance.ts @@ -86,48 +86,45 @@ export interface OdaInstance { export namespace OdaInstance { export enum ShapeName { - DEVELOPMENT = "DEVELOPMENT", - PRODUCTION = "PRODUCTION", - + Development = "DEVELOPMENT", + Production = "PRODUCTION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleSubState { - CREATING = "CREATING", - STARTING = "STARTING", - STOPPING = "STOPPING", - CHANGINGCOMPARTMENT = "CHANGING_COMPARTMENT", - DELETING = "DELETING", - DELETEPENDING = "DELETE_PENDING", - RECOVERING = "RECOVERING", - PURGING = "PURGING", - QUEUED = "QUEUED", - + Creating = "CREATING", + Starting = "STARTING", + Stopping = "STOPPING", + ChangingCompartment = "CHANGING_COMPARTMENT", + Deleting = "DELETING", + DeletePending = "DELETE_PENDING", + Recovering = "RECOVERING", + Purging = "PURGING", + Queued = "QUEUED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: OdaInstance): object { diff --git a/lib/oda/lib/model/work-request-resource.ts b/lib/oda/lib/model/work-request-resource.ts index 86d19f1497..40033a03ee 100644 --- a/lib/oda/lib/model/work-request-resource.ts +++ b/lib/oda/lib/model/work-request-resource.ts @@ -50,37 +50,35 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ResourceAction { - CREATE = "CREATE", - DELETE = "DELETE", - PURGE = "PURGE", - RECOVER = "RECOVER", - STOP = "STOP", - START = "START", - CHANGECOMPARTMENT = "CHANGE_COMPARTMENT", - CREATEASSOCIATION = "CREATE_ASSOCIATION", - DELETEASSOCIATION = "DELETE_ASSOCIATION", - UPDATEENTITLEMENTSFORCACCT = "UPDATE_ENTITLEMENTS_FOR_CACCT", - + Create = "CREATE", + Delete = "DELETE", + Purge = "PURGE", + Recover = "RECOVER", + Stop = "STOP", + Start = "START", + ChangeCompartment = "CHANGE_COMPARTMENT", + CreateAssociation = "CREATE_ASSOCIATION", + DeleteAssociation = "DELETE_ASSOCIATION", + UpdateEntitlementsForCacct = "UPDATE_ENTITLEMENTS_FOR_CACCT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/oda/lib/model/work-request-summary.ts b/lib/oda/lib/model/work-request-summary.ts index 3d9f1a0781..41ef0ed6f9 100644 --- a/lib/oda/lib/model/work-request-summary.ts +++ b/lib/oda/lib/model/work-request-summary.ts @@ -46,39 +46,37 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum RequestAction { - CREATEODAINSTANCE = "CREATE_ODA_INSTANCE", - UPGRADEODAINSTANCE = "UPGRADE_ODA_INSTANCE", - DELETEODAINSTANCE = "DELETE_ODA_INSTANCE", - PURGEODAINSTANCE = "PURGE_ODA_INSTANCE", - RECOVERODAINSTANCE = "RECOVER_ODA_INSTANCE", - STOPODAINSTANCE = "STOP_ODA_INSTANCE", - STARTODAINSTANCE = "START_ODA_INSTANCE", - CHANGEODAINSTANCECOMPARTMENT = "CHANGE_ODA_INSTANCE_COMPARTMENT", - CREATEASSOCIATION = "CREATE_ASSOCIATION", - DELETEASSOCIATION = "DELETE_ASSOCIATION", - UPDATEENTITLEMENTSFORCACCT = "UPDATE_ENTITLEMENTS_FOR_CACCT", - LOOKUPODAINSTANCESFORCACCT = "LOOKUP_ODA_INSTANCES_FOR_CACCT", - + CreateOdaInstance = "CREATE_ODA_INSTANCE", + UpgradeOdaInstance = "UPGRADE_ODA_INSTANCE", + DeleteOdaInstance = "DELETE_ODA_INSTANCE", + PurgeOdaInstance = "PURGE_ODA_INSTANCE", + RecoverOdaInstance = "RECOVER_ODA_INSTANCE", + StopOdaInstance = "STOP_ODA_INSTANCE", + StartOdaInstance = "START_ODA_INSTANCE", + ChangeOdaInstanceCompartment = "CHANGE_ODA_INSTANCE_COMPARTMENT", + CreateAssociation = "CREATE_ASSOCIATION", + DeleteAssociation = "DELETE_ASSOCIATION", + UpdateEntitlementsForCacct = "UPDATE_ENTITLEMENTS_FOR_CACCT", + LookupOdaInstancesForCacct = "LOOKUP_ODA_INSTANCES_FOR_CACCT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/oda/lib/model/work-request.ts b/lib/oda/lib/model/work-request.ts index 10da392be3..ea88a2c57e 100644 --- a/lib/oda/lib/model/work-request.ts +++ b/lib/oda/lib/model/work-request.ts @@ -74,39 +74,37 @@ export interface WorkRequest { export namespace WorkRequest { export enum RequestAction { - CREATEODAINSTANCE = "CREATE_ODA_INSTANCE", - UPGRADEODAINSTANCE = "UPGRADE_ODA_INSTANCE", - DELETEODAINSTANCE = "DELETE_ODA_INSTANCE", - PURGEODAINSTANCE = "PURGE_ODA_INSTANCE", - RECOVERODAINSTANCE = "RECOVER_ODA_INSTANCE", - STOPODAINSTANCE = "STOP_ODA_INSTANCE", - STARTODAINSTANCE = "START_ODA_INSTANCE", - CHANGEODAINSTANCECOMPARTMENT = "CHANGE_ODA_INSTANCE_COMPARTMENT", - CREATEASSOCIATION = "CREATE_ASSOCIATION", - DELETEASSOCIATION = "DELETE_ASSOCIATION", - UPDATEENTITLEMENTSFORCACCT = "UPDATE_ENTITLEMENTS_FOR_CACCT", - LOOKUPODAINSTANCESFORCACCT = "LOOKUP_ODA_INSTANCES_FOR_CACCT", - + CreateOdaInstance = "CREATE_ODA_INSTANCE", + UpgradeOdaInstance = "UPGRADE_ODA_INSTANCE", + DeleteOdaInstance = "DELETE_ODA_INSTANCE", + PurgeOdaInstance = "PURGE_ODA_INSTANCE", + RecoverOdaInstance = "RECOVER_ODA_INSTANCE", + StopOdaInstance = "STOP_ODA_INSTANCE", + StartOdaInstance = "START_ODA_INSTANCE", + ChangeOdaInstanceCompartment = "CHANGE_ODA_INSTANCE_COMPARTMENT", + CreateAssociation = "CREATE_ASSOCIATION", + DeleteAssociation = "DELETE_ASSOCIATION", + UpdateEntitlementsForCacct = "UPDATE_ENTITLEMENTS_FOR_CACCT", + LookupOdaInstancesForCacct = "LOOKUP_ODA_INSTANCES_FOR_CACCT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - SUCCEEDED = "SUCCEEDED", - FAILED = "FAILED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Succeeded = "SUCCEEDED", + Failed = "FAILED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/oda/lib/oda-waiter.ts b/lib/oda/lib/oda-waiter.ts index 3fbed4483c..86a799b88a 100644 --- a/lib/oda/lib/oda-waiter.ts +++ b/lib/oda/lib/oda-waiter.ts @@ -35,7 +35,7 @@ export class OdaWaiter { this.config, () => this.client.getOdaInstance(request), response => targetStates.exists(response.odaInstance.lifecycleState), - targetStates.includes(models.OdaInstance.LifecycleState.DELETED) + targetStates.includes(models.OdaInstance.LifecycleState.Deleted) ); } diff --git a/lib/oda/lib/request/change-oda-instance-compartment-request.ts b/lib/oda/lib/request/change-oda-instance-compartment-request.ts index 460e771f10..e153014ed8 100644 --- a/lib/oda/lib/request/change-oda-instance-compartment-request.ts +++ b/lib/oda/lib/request/change-oda-instance-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeOdaInstanceCompartmentRequest { +export interface ChangeOdaInstanceCompartmentRequest extends common.BaseRequest { /** * Unique Digital Assistant instance identifier. */ diff --git a/lib/oda/lib/request/create-oda-instance-request.ts b/lib/oda/lib/request/create-oda-instance-request.ts index c897ca529c..ca32707571 100644 --- a/lib/oda/lib/request/create-oda-instance-request.ts +++ b/lib/oda/lib/request/create-oda-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateOdaInstanceRequest { +export interface CreateOdaInstanceRequest extends common.BaseRequest { /** * Details for the new Digital Assistant instance. */ diff --git a/lib/oda/lib/request/delete-oda-instance-request.ts b/lib/oda/lib/request/delete-oda-instance-request.ts index c5dcf210a9..0734550ebc 100644 --- a/lib/oda/lib/request/delete-oda-instance-request.ts +++ b/lib/oda/lib/request/delete-oda-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteOdaInstanceRequest { +export interface DeleteOdaInstanceRequest extends common.BaseRequest { /** * Unique Digital Assistant instance identifier. */ diff --git a/lib/oda/lib/request/get-oda-instance-request.ts b/lib/oda/lib/request/get-oda-instance-request.ts index de001a0582..9af4c34058 100644 --- a/lib/oda/lib/request/get-oda-instance-request.ts +++ b/lib/oda/lib/request/get-oda-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetOdaInstanceRequest { +export interface GetOdaInstanceRequest extends common.BaseRequest { /** * Unique Digital Assistant instance identifier. */ diff --git a/lib/oda/lib/request/get-work-request-request.ts b/lib/oda/lib/request/get-work-request-request.ts index 3f3504f656..744b1601e1 100644 --- a/lib/oda/lib/request/get-work-request-request.ts +++ b/lib/oda/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The identifier of the asynchronous work request. */ diff --git a/lib/oda/lib/request/list-oda-instances-request.ts b/lib/oda/lib/request/list-oda-instances-request.ts index e9ad8d4cba..b1db5cde44 100644 --- a/lib/oda/lib/request/list-oda-instances-request.ts +++ b/lib/oda/lib/request/list-oda-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListOdaInstancesRequest { +export interface ListOdaInstancesRequest extends common.BaseRequest { /** * List the Digital Assistant instances that belong to this compartment. */ @@ -62,22 +62,22 @@ The default sort order for `TIMECREATED` is descending, and the default sort ord export namespace ListOdaInstancesRequest { export enum LifecycleState { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - INACTIVE = "INACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED" + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Inactive = "INACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/oda/lib/request/list-work-request-errors-request.ts b/lib/oda/lib/request/list-work-request-errors-request.ts index d4229236df..b1538d72b6 100644 --- a/lib/oda/lib/request/list-work-request-errors-request.ts +++ b/lib/oda/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The identifier of the asynchronous work request. */ @@ -51,12 +51,12 @@ The default sort order for both `TIMESTAMP` and `CODE` is ascending. export namespace ListWorkRequestErrorsRequest { export enum SortBy { - CODE = "CODE", - TIMESTAMP = "TIMESTAMP" + Code = "CODE", + Timestamp = "TIMESTAMP" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/oda/lib/request/list-work-request-logs-request.ts b/lib/oda/lib/request/list-work-request-logs-request.ts index c406a0cc74..87e2f58aff 100644 --- a/lib/oda/lib/request/list-work-request-logs-request.ts +++ b/lib/oda/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The identifier of the asynchronous work request. */ @@ -51,12 +51,12 @@ The default sort order for both `TIMESTAMP` and `MESSAGE` is ascending. export namespace ListWorkRequestLogsRequest { export enum SortBy { - MESSAGE = "MESSAGE", - TIMESTAMP = "TIMESTAMP" + Message = "MESSAGE", + Timestamp = "TIMESTAMP" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/oda/lib/request/list-work-requests-request.ts b/lib/oda/lib/request/list-work-requests-request.ts index c2fda340c4..168963ca07 100644 --- a/lib/oda/lib/request/list-work-requests-request.ts +++ b/lib/oda/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * List the Digital Assistant instances that belong to this compartment. */ @@ -55,15 +55,15 @@ The default sort order for the time fields is descending. The default order for export namespace ListWorkRequestsRequest { export enum SortBy { - OPERATIONTYPE = "OPERATION_TYPE", - STATUS = "STATUS", - TIMEACCEPTED = "TIME_ACCEPTED", - TIMESTARTED = "TIME_STARTED", - TIMEFINISHED = "TIME_FINISHED" + OperationType = "OPERATION_TYPE", + Status = "STATUS", + TimeAccepted = "TIME_ACCEPTED", + TimeStarted = "TIME_STARTED", + TimeFinished = "TIME_FINISHED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/oda/lib/request/start-oda-instance-request.ts b/lib/oda/lib/request/start-oda-instance-request.ts index 423dbcdf6c..c9a5633b5d 100644 --- a/lib/oda/lib/request/start-oda-instance-request.ts +++ b/lib/oda/lib/request/start-oda-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StartOdaInstanceRequest { +export interface StartOdaInstanceRequest extends common.BaseRequest { /** * Unique Digital Assistant instance identifier. */ diff --git a/lib/oda/lib/request/stop-oda-instance-request.ts b/lib/oda/lib/request/stop-oda-instance-request.ts index 4bd37da8a7..e3b7c412dd 100644 --- a/lib/oda/lib/request/stop-oda-instance-request.ts +++ b/lib/oda/lib/request/stop-oda-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface StopOdaInstanceRequest { +export interface StopOdaInstanceRequest extends common.BaseRequest { /** * Unique Digital Assistant instance identifier. */ diff --git a/lib/oda/lib/request/update-oda-instance-request.ts b/lib/oda/lib/request/update-oda-instance-request.ts index 2b4cdbe299..11d16287a3 100644 --- a/lib/oda/lib/request/update-oda-instance-request.ts +++ b/lib/oda/lib/request/update-oda-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateOdaInstanceRequest { +export interface UpdateOdaInstanceRequest extends common.BaseRequest { /** * Unique Digital Assistant instance identifier. */ diff --git a/lib/oda/package.json b/lib/oda/package.json index 9dae69a7e7..26dd0ab09a 100644 --- a/lib/oda/package.json +++ b/lib/oda/package.json @@ -1,6 +1,6 @@ { "name": "oci-oda", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Oda Service", "repository": { "type": "git", diff --git a/lib/ons/lib/client.ts b/lib/ons/lib/client.ts index 684e462dfe..3d9034b8f4 100644 --- a/lib/ons/lib/client.ts +++ b/lib/ons/lib/client.ts @@ -19,7 +19,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { NotificationDataPlaneWaiter } from "./notificationdataplane-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -31,6 +31,7 @@ export class NotificationControlPlaneClient { protected static serviceEndpointTemplate = "https://notification.{region}.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -93,6 +94,13 @@ export class NotificationControlPlaneClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a topic into a different compartment within the same tenancy. For information about moving resources * between compartments, see @@ -136,7 +144,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeTopicCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -205,7 +217,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createTopicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -268,7 +284,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteTopicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -320,7 +340,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getTopicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -389,7 +413,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 120. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTopicsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -482,7 +510,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateTopicRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -517,6 +549,7 @@ export class NotificationDataPlaneClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": NotificationDataPlaneWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -602,6 +635,13 @@ export class NotificationDataPlaneClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a subscription into a different compartment within the same tenancy. For information about moving * resources between compartments, see @@ -647,7 +687,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSubscriptionCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -707,7 +751,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -770,7 +818,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -827,7 +879,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConfirmSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -889,7 +945,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -954,7 +1014,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getUnsubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1014,7 +1078,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSubscriptionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1121,7 +1189,11 @@ For more information about publishing messages, see [Publishing Messages](https: queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + publishMessageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1180,7 +1252,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + resendSubscriptionConfirmationRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1243,7 +1319,11 @@ Transactions Per Minute (TPM) per-tenancy limit for this operation: 60. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSubscriptionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/ons/lib/model/backoff-retry-policy.ts b/lib/ons/lib/model/backoff-retry-policy.ts index 6f5aa2fa19..3900721bfe 100644 --- a/lib/ons/lib/model/backoff-retry-policy.ts +++ b/lib/ons/lib/model/backoff-retry-policy.ts @@ -35,13 +35,12 @@ export interface BackoffRetryPolicy { export namespace BackoffRetryPolicy { export enum PolicyType { - EXPONENTIAL = "EXPONENTIAL", - + Exponential = "EXPONENTIAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BackoffRetryPolicy): object { diff --git a/lib/ons/lib/model/notification-topic-summary.ts b/lib/ons/lib/model/notification-topic-summary.ts index fa0fe06a51..d0719f526c 100644 --- a/lib/ons/lib/model/notification-topic-summary.ts +++ b/lib/ons/lib/model/notification-topic-summary.ts @@ -77,15 +77,14 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace NotificationTopicSummary { export enum LifecycleState { - ACTIVE = "ACTIVE", - DELETING = "DELETING", - CREATING = "CREATING", - + Active = "ACTIVE", + Deleting = "DELETING", + Creating = "CREATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NotificationTopicSummary): object { diff --git a/lib/ons/lib/model/notification-topic.ts b/lib/ons/lib/model/notification-topic.ts index 99788cb3cf..34e72c0c29 100644 --- a/lib/ons/lib/model/notification-topic.ts +++ b/lib/ons/lib/model/notification-topic.ts @@ -77,15 +77,14 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace NotificationTopic { export enum LifecycleState { - ACTIVE = "ACTIVE", - DELETING = "DELETING", - CREATING = "CREATING", - + Active = "ACTIVE", + Deleting = "DELETING", + Creating = "CREATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: NotificationTopic): object { diff --git a/lib/ons/lib/model/subscription-summary.ts b/lib/ons/lib/model/subscription-summary.ts index f22740f719..aa124d62fb 100644 --- a/lib/ons/lib/model/subscription-summary.ts +++ b/lib/ons/lib/model/subscription-summary.ts @@ -82,15 +82,14 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace SubscriptionSummary { export enum LifecycleState { - PENDING = "PENDING", - ACTIVE = "ACTIVE", - DELETED = "DELETED", - + Pending = "PENDING", + Active = "ACTIVE", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SubscriptionSummary): object { diff --git a/lib/ons/lib/model/subscription.ts b/lib/ons/lib/model/subscription.ts index f93ac2bc73..78147b6f8a 100644 --- a/lib/ons/lib/model/subscription.ts +++ b/lib/ons/lib/model/subscription.ts @@ -87,15 +87,14 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace Subscription { export enum LifecycleState { - PENDING = "PENDING", - ACTIVE = "ACTIVE", - DELETED = "DELETED", - + Pending = "PENDING", + Active = "ACTIVE", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Subscription): object { diff --git a/lib/ons/lib/notificationdataplane-waiter.ts b/lib/ons/lib/notificationdataplane-waiter.ts index c31bd5a2f2..46b9939253 100644 --- a/lib/ons/lib/notificationdataplane-waiter.ts +++ b/lib/ons/lib/notificationdataplane-waiter.ts @@ -40,7 +40,7 @@ export class NotificationDataPlaneWaiter { this.config, () => this.client.getSubscription(request), response => targetStates.exists(response.subscription.lifecycleState), - targetStates.includes(models.Subscription.LifecycleState.DELETED) + targetStates.includes(models.Subscription.LifecycleState.Deleted) ); } } diff --git a/lib/ons/lib/request/change-subscription-compartment-request.ts b/lib/ons/lib/request/change-subscription-compartment-request.ts index 974b730fbb..60779a104c 100644 --- a/lib/ons/lib/request/change-subscription-compartment-request.ts +++ b/lib/ons/lib/request/change-subscription-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSubscriptionCompartmentRequest { +export interface ChangeSubscriptionCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to move. * diff --git a/lib/ons/lib/request/change-topic-compartment-request.ts b/lib/ons/lib/request/change-topic-compartment-request.ts index 831063e60c..61bf623ebd 100644 --- a/lib/ons/lib/request/change-topic-compartment-request.ts +++ b/lib/ons/lib/request/change-topic-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeTopicCompartmentRequest { +export interface ChangeTopicCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the topic to move. * diff --git a/lib/ons/lib/request/create-subscription-request.ts b/lib/ons/lib/request/create-subscription-request.ts index 6be8ad5197..0953c9ceb3 100644 --- a/lib/ons/lib/request/create-subscription-request.ts +++ b/lib/ons/lib/request/create-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSubscriptionRequest { +export interface CreateSubscriptionRequest extends common.BaseRequest { /** * The subscription to create. */ diff --git a/lib/ons/lib/request/create-topic-request.ts b/lib/ons/lib/request/create-topic-request.ts index a4ab867715..62759fdeb6 100644 --- a/lib/ons/lib/request/create-topic-request.ts +++ b/lib/ons/lib/request/create-topic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateTopicRequest { +export interface CreateTopicRequest extends common.BaseRequest { /** * The topic to create. */ diff --git a/lib/ons/lib/request/delete-subscription-request.ts b/lib/ons/lib/request/delete-subscription-request.ts index 7b8c49f4b1..3118c8d839 100644 --- a/lib/ons/lib/request/delete-subscription-request.ts +++ b/lib/ons/lib/request/delete-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSubscriptionRequest { +export interface DeleteSubscriptionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to delete. * diff --git a/lib/ons/lib/request/delete-topic-request.ts b/lib/ons/lib/request/delete-topic-request.ts index 4b8e87906c..c572b1f4d5 100644 --- a/lib/ons/lib/request/delete-topic-request.ts +++ b/lib/ons/lib/request/delete-topic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteTopicRequest { +export interface DeleteTopicRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the topic to delete. * diff --git a/lib/ons/lib/request/get-confirm-subscription-request.ts b/lib/ons/lib/request/get-confirm-subscription-request.ts index 7f15bd201c..aec6dba069 100644 --- a/lib/ons/lib/request/get-confirm-subscription-request.ts +++ b/lib/ons/lib/request/get-confirm-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConfirmSubscriptionRequest { +export interface GetConfirmSubscriptionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to get the confirmation details for. * diff --git a/lib/ons/lib/request/get-subscription-request.ts b/lib/ons/lib/request/get-subscription-request.ts index 3a8ff0c0ac..9d201555e5 100644 --- a/lib/ons/lib/request/get-subscription-request.ts +++ b/lib/ons/lib/request/get-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSubscriptionRequest { +export interface GetSubscriptionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to retrieve. * diff --git a/lib/ons/lib/request/get-topic-request.ts b/lib/ons/lib/request/get-topic-request.ts index 6e8d95b8fa..4836e28d02 100644 --- a/lib/ons/lib/request/get-topic-request.ts +++ b/lib/ons/lib/request/get-topic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetTopicRequest { +export interface GetTopicRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the topic to retrieve. *

diff --git a/lib/ons/lib/request/get-unsubscription-request.ts b/lib/ons/lib/request/get-unsubscription-request.ts index 93c72068bf..46d646a9a5 100644 --- a/lib/ons/lib/request/get-unsubscription-request.ts +++ b/lib/ons/lib/request/get-unsubscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetUnsubscriptionRequest { +export interface GetUnsubscriptionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to unsubscribe from. * diff --git a/lib/ons/lib/request/list-subscriptions-request.ts b/lib/ons/lib/request/list-subscriptions-request.ts index 58b944b2d9..49a28f52bb 100644 --- a/lib/ons/lib/request/list-subscriptions-request.ts +++ b/lib/ons/lib/request/list-subscriptions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSubscriptionsRequest { +export interface ListSubscriptionsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. * diff --git a/lib/ons/lib/request/list-topics-request.ts b/lib/ons/lib/request/list-topics-request.ts index 2f65081a7c..be6f68fe78 100644 --- a/lib/ons/lib/request/list-topics-request.ts +++ b/lib/ons/lib/request/list-topics-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTopicsRequest { +export interface ListTopicsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. * @@ -66,12 +66,12 @@ export interface ListTopicsRequest { export namespace ListTopicsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - LIFECYCLESTATE = "LIFECYCLESTATE" + Timecreated = "TIMECREATED", + Lifecyclestate = "LIFECYCLESTATE" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/ons/lib/request/publish-message-request.ts b/lib/ons/lib/request/publish-message-request.ts index 0b821b116e..5e143dd23a 100644 --- a/lib/ons/lib/request/publish-message-request.ts +++ b/lib/ons/lib/request/publish-message-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PublishMessageRequest { +export interface PublishMessageRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the topic. * @@ -38,7 +38,7 @@ export interface PublishMessageRequest { export namespace PublishMessageRequest { export enum MessageType { - JSON = "JSON", - RAWTEXT = "RAW_TEXT" + Json = "JSON", + RawText = "RAW_TEXT" } } diff --git a/lib/ons/lib/request/resend-subscription-confirmation-request.ts b/lib/ons/lib/request/resend-subscription-confirmation-request.ts index de956f8d65..06ddedb5a4 100644 --- a/lib/ons/lib/request/resend-subscription-confirmation-request.ts +++ b/lib/ons/lib/request/resend-subscription-confirmation-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ResendSubscriptionConfirmationRequest { +export interface ResendSubscriptionConfirmationRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to resend the confirmation for. * diff --git a/lib/ons/lib/request/update-subscription-request.ts b/lib/ons/lib/request/update-subscription-request.ts index c626627df2..cb21978b41 100644 --- a/lib/ons/lib/request/update-subscription-request.ts +++ b/lib/ons/lib/request/update-subscription-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSubscriptionRequest { +export interface UpdateSubscriptionRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subscription to update. * diff --git a/lib/ons/lib/request/update-topic-request.ts b/lib/ons/lib/request/update-topic-request.ts index 87c03d5c03..10d30fc387 100644 --- a/lib/ons/lib/request/update-topic-request.ts +++ b/lib/ons/lib/request/update-topic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateTopicRequest { +export interface UpdateTopicRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the topic to update. * diff --git a/lib/ons/package.json b/lib/ons/package.json index 7edf7420d1..73962a7477 100644 --- a/lib/ons/package.json +++ b/lib/ons/package.json @@ -1,6 +1,6 @@ { "name": "oci-ons", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for ONS", "repository": { "type": "git", diff --git a/lib/osmanagement/lib/client.ts b/lib/osmanagement/lib/client.ts index 829d526d29..28aecd23d6 100644 --- a/lib/osmanagement/lib/client.ts +++ b/lib/osmanagement/lib/client.ts @@ -19,7 +19,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { OsManagementWaiter } from "./osmanagement-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -32,6 +32,7 @@ export class OsManagementClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": OsManagementWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -116,6 +117,13 @@ export class OsManagementClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Adds a given list of Software Packages to a specific Software Source. * @@ -153,7 +161,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + addPackagesToSoftwareSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -215,7 +227,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachChildSoftwareSourceToManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -276,7 +292,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachManagedInstanceToManagedInstanceGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -339,7 +359,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + attachParentSoftwareSourceToManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -402,7 +426,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeManagedInstanceGroupCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -462,7 +490,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeScheduledJobCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -522,7 +554,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSoftwareSourceCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -580,7 +616,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createManagedInstanceGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -651,7 +691,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createScheduledJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -722,7 +766,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSoftwareSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -788,7 +836,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteManagedInstanceGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -840,7 +892,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteScheduledJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -893,7 +949,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteSoftwareSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -954,7 +1014,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachChildSoftwareSourceFromManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1012,7 +1076,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachManagedInstanceFromManagedInstanceGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1073,7 +1141,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detachParentSoftwareSourceFromManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1124,7 +1196,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getErratumRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1178,7 +1254,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1233,7 +1313,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getManagedInstanceGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1297,7 +1381,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getScheduledJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1362,7 +1450,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSoftwarePackageRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1416,7 +1508,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSoftwareSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1480,7 +1576,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWindowsUpdateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1533,7 +1633,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1601,7 +1705,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + installAllPackageUpdatesOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1661,7 +1769,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + installAllWindowsUpdatesOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1721,7 +1833,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + installPackageOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1783,7 +1899,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + installPackageUpdateOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1845,7 +1965,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + installWindowsUpdateOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1911,7 +2035,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAvailablePackagesForManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2005,7 +2133,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAvailableSoftwareSourcesForManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2103,7 +2235,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAvailableUpdatesForManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2199,7 +2335,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAvailableWindowsUpdatesForManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2293,7 +2433,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listManagedInstanceGroupsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2384,7 +2528,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listManagedInstancesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2478,7 +2626,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listPackagesInstalledOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2572,7 +2724,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listScheduledJobsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2664,7 +2820,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSoftwareSourcePackagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2754,7 +2914,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSoftwareSourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2849,7 +3013,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listUpcomingScheduledJobsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2938,7 +3106,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWindowsUpdatesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3032,7 +3204,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWindowsUpdatesInstalledOnManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3123,7 +3299,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3216,7 +3396,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3312,7 +3496,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3400,7 +3588,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removePackageFromManagedInstanceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3462,7 +3654,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + removePackagesFromSoftwareSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3516,7 +3712,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + runScheduledJobNowRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3580,7 +3780,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + searchSoftwarePackagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3668,7 +3872,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + skipNextScheduledJobExecutionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3731,7 +3939,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateManagedInstanceGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3796,7 +4008,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateScheduledJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3862,7 +4078,11 @@ export class OsManagementClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSoftwareSourceRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/osmanagement/lib/model/arch-types.ts b/lib/osmanagement/lib/model/arch-types.ts index 08c7306700..937da9a3c8 100644 --- a/lib/osmanagement/lib/model/arch-types.ts +++ b/lib/osmanagement/lib/model/arch-types.ts @@ -20,17 +20,17 @@ import common = require("oci-common"); * Possible CPU architecture types **/ export enum ArchTypes { - IA_32 = "IA_32", - X86_64 = "X86_64", - AARCH64 = "AARCH64", - SPARC = "SPARC", - AMD64_DEBIAN = "AMD64_DEBIAN", + Ia32 = "IA_32", + X8664 = "X86_64", + Aarch64 = "AARCH64", + Sparc = "SPARC", + Amd64Debian = "AMD64_DEBIAN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ArchTypes { diff --git a/lib/osmanagement/lib/model/checksum-types.ts b/lib/osmanagement/lib/model/checksum-types.ts index e95de66537..f2837e6b41 100644 --- a/lib/osmanagement/lib/model/checksum-types.ts +++ b/lib/osmanagement/lib/model/checksum-types.ts @@ -20,16 +20,16 @@ import common = require("oci-common"); * Possible checksum types **/ export enum ChecksumTypes { - SHA1 = "SHA1", - SHA256 = "SHA256", - SHA384 = "SHA384", - SHA512 = "SHA512", + Sha1 = "SHA1", + Sha256 = "SHA256", + Sha384 = "SHA384", + Sha512 = "SHA512", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ChecksumTypes { diff --git a/lib/osmanagement/lib/model/installation-requirements.ts b/lib/osmanagement/lib/model/installation-requirements.ts index 644f9091f0..a9a244b445 100644 --- a/lib/osmanagement/lib/model/installation-requirements.ts +++ b/lib/osmanagement/lib/model/installation-requirements.ts @@ -20,9 +20,9 @@ import common = require("oci-common"); * A reason why an update may not be installable. **/ export enum InstallationRequirements { - EULA_ACCEPTANCE_REQUIRED = "EULA_ACCEPTANCE_REQUIRED", - SOFTWARE_MEDIA_REQUIRED = "SOFTWARE_MEDIA_REQUIRED", - USER_INTERACTION_REQUIRED = "USER_INTERACTION_REQUIRED" + EulaAcceptanceRequired = "EULA_ACCEPTANCE_REQUIRED", + SoftwareMediaRequired = "SOFTWARE_MEDIA_REQUIRED", + UserInteractionRequired = "USER_INTERACTION_REQUIRED" } export namespace InstallationRequirements { diff --git a/lib/osmanagement/lib/model/interval-types.ts b/lib/osmanagement/lib/model/interval-types.ts index a772c02b53..7264127537 100644 --- a/lib/osmanagement/lib/model/interval-types.ts +++ b/lib/osmanagement/lib/model/interval-types.ts @@ -20,16 +20,16 @@ import common = require("oci-common"); * Possible schedule intervals **/ export enum IntervalTypes { - HOUR = "HOUR", - DAY = "DAY", - WEEK = "WEEK", - MONTH = "MONTH", + Hour = "HOUR", + Day = "DAY", + Week = "WEEK", + Month = "MONTH", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace IntervalTypes { diff --git a/lib/osmanagement/lib/model/is-eligible-for-installation.ts b/lib/osmanagement/lib/model/is-eligible-for-installation.ts index acec1d78fd..79695319d7 100644 --- a/lib/osmanagement/lib/model/is-eligible-for-installation.ts +++ b/lib/osmanagement/lib/model/is-eligible-for-installation.ts @@ -20,15 +20,15 @@ import common = require("oci-common"); * Indicates whether the update can be installed using OSMS. **/ export enum IsEligibleForInstallation { - INSTALLABLE = "INSTALLABLE", - NOT_INSTALLABLE = "NOT_INSTALLABLE", - UNKNOWN = "UNKNOWN", + Installable = "INSTALLABLE", + NotInstallable = "NOT_INSTALLABLE", + Unknown = "UNKNOWN", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace IsEligibleForInstallation { diff --git a/lib/osmanagement/lib/model/lifecycle-states.ts b/lib/osmanagement/lib/model/lifecycle-states.ts index 8773764c6b..ae92d0511d 100644 --- a/lib/osmanagement/lib/model/lifecycle-states.ts +++ b/lib/osmanagement/lib/model/lifecycle-states.ts @@ -20,18 +20,18 @@ import common = require("oci-common"); * Possible lifecycle states. **/ export enum LifecycleStates { - CREATING = "CREATING", - UPDATING = "UPDATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", + Creating = "CREATING", + Updating = "UPDATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleStates { diff --git a/lib/osmanagement/lib/model/managed-instance-summary.ts b/lib/osmanagement/lib/model/managed-instance-summary.ts index 279a74c46c..010373c5b5 100644 --- a/lib/osmanagement/lib/model/managed-instance-summary.ts +++ b/lib/osmanagement/lib/model/managed-instance-summary.ts @@ -64,16 +64,15 @@ export interface ManagedInstanceSummary { export namespace ManagedInstanceSummary { export enum Status { - NORMAL = "NORMAL", - UNREACHABLE = "UNREACHABLE", - ERROR = "ERROR", - WARNING = "WARNING", - + Normal = "NORMAL", + Unreachable = "UNREACHABLE", + Error = "ERROR", + Warning = "WARNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ManagedInstanceSummary): object { diff --git a/lib/osmanagement/lib/model/managed-instance.ts b/lib/osmanagement/lib/model/managed-instance.ts index 037fd830c7..284735efbc 100644 --- a/lib/osmanagement/lib/model/managed-instance.ts +++ b/lib/osmanagement/lib/model/managed-instance.ts @@ -90,16 +90,15 @@ export interface ManagedInstance { export namespace ManagedInstance { export enum Status { - NORMAL = "NORMAL", - UNREACHABLE = "UNREACHABLE", - ERROR = "ERROR", - WARNING = "WARNING", - + Normal = "NORMAL", + Unreachable = "UNREACHABLE", + Error = "ERROR", + Warning = "WARNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ManagedInstance): object { diff --git a/lib/osmanagement/lib/model/operation-status.ts b/lib/osmanagement/lib/model/operation-status.ts index 63d7e050aa..3fe2f525e6 100644 --- a/lib/osmanagement/lib/model/operation-status.ts +++ b/lib/osmanagement/lib/model/operation-status.ts @@ -20,18 +20,18 @@ import common = require("oci-common"); * Operation status. **/ export enum OperationStatus { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELLING = "CANCELLING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Cancelling = "CANCELLING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationStatus { diff --git a/lib/osmanagement/lib/model/operation-types.ts b/lib/osmanagement/lib/model/operation-types.ts index ad5b066b41..6684afa54c 100644 --- a/lib/osmanagement/lib/model/operation-types.ts +++ b/lib/osmanagement/lib/model/operation-types.ts @@ -20,16 +20,16 @@ import common = require("oci-common"); * Possible package operation types **/ export enum OperationTypes { - INSTALL = "INSTALL", - UPDATE = "UPDATE", - REMOVE = "REMOVE", - UPDATEALL = "UPDATEALL", + Install = "INSTALL", + Update = "UPDATE", + Remove = "REMOVE", + Updateall = "UPDATEALL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OperationTypes { diff --git a/lib/osmanagement/lib/model/os-families.ts b/lib/osmanagement/lib/model/os-families.ts index e72ef33589..3b2499dd82 100644 --- a/lib/osmanagement/lib/model/os-families.ts +++ b/lib/osmanagement/lib/model/os-families.ts @@ -20,15 +20,15 @@ import common = require("oci-common"); * Operating System types **/ export enum OsFamilies { - LINUX = "LINUX", - WINDOWS = "WINDOWS", - ALL = "ALL", + Linux = "LINUX", + Windows = "WINDOWS", + All = "ALL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace OsFamilies { diff --git a/lib/osmanagement/lib/model/package-update-types.ts b/lib/osmanagement/lib/model/package-update-types.ts index 992b6586f1..068ceb7828 100644 --- a/lib/osmanagement/lib/model/package-update-types.ts +++ b/lib/osmanagement/lib/model/package-update-types.ts @@ -20,16 +20,16 @@ import common = require("oci-common"); * The purpose of an update. **/ export enum PackageUpdateTypes { - SECURITY = "SECURITY", - BUGFIX = "BUGFIX", - ENHANCEMENT = "ENHANCEMENT", - ALL = "ALL", + Security = "SECURITY", + Bugfix = "BUGFIX", + Enhancement = "ENHANCEMENT", + All = "ALL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace PackageUpdateTypes { diff --git a/lib/osmanagement/lib/model/recurrence.ts b/lib/osmanagement/lib/model/recurrence.ts index 524dfbfe57..3ee93e9c75 100644 --- a/lib/osmanagement/lib/model/recurrence.ts +++ b/lib/osmanagement/lib/model/recurrence.ts @@ -32,10 +32,10 @@ export interface Recurrence { export namespace Recurrence { export enum IntervalType { - MINUTES = "MINUTES", - HOURS = "HOURS", - DAYS = "DAYS", - WEEKS = "WEEKS" + Minutes = "MINUTES", + Hours = "HOURS", + Days = "DAYS", + Weeks = "WEEKS" } export function getJsonObj(obj: Recurrence): object { diff --git a/lib/osmanagement/lib/model/schedule-types.ts b/lib/osmanagement/lib/model/schedule-types.ts index d828d9ef3b..ed9e85a559 100644 --- a/lib/osmanagement/lib/model/schedule-types.ts +++ b/lib/osmanagement/lib/model/schedule-types.ts @@ -20,14 +20,14 @@ import common = require("oci-common"); * Possible schedule types **/ export enum ScheduleTypes { - ONETIME = "ONETIME", - RECURRING = "RECURRING", + Onetime = "ONETIME", + Recurring = "RECURRING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace ScheduleTypes { diff --git a/lib/osmanagement/lib/model/software-source-summary.ts b/lib/osmanagement/lib/model/software-source-summary.ts index 7c9914549c..d87bb84571 100644 --- a/lib/osmanagement/lib/model/software-source-summary.ts +++ b/lib/osmanagement/lib/model/software-source-summary.ts @@ -76,16 +76,15 @@ export interface SoftwareSourceSummary { export namespace SoftwareSourceSummary { export enum Status { - NORMAL = "NORMAL", - UNREACHABLE = "UNREACHABLE", - ERROR = "ERROR", - WARNING = "WARNING", - + Normal = "NORMAL", + Unreachable = "UNREACHABLE", + Error = "ERROR", + Warning = "WARNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SoftwareSourceSummary): object { diff --git a/lib/osmanagement/lib/model/software-source.ts b/lib/osmanagement/lib/model/software-source.ts index 502d8d0172..11f46e9670 100644 --- a/lib/osmanagement/lib/model/software-source.ts +++ b/lib/osmanagement/lib/model/software-source.ts @@ -116,16 +116,15 @@ export interface SoftwareSource { export namespace SoftwareSource { export enum Status { - NORMAL = "NORMAL", - UNREACHABLE = "UNREACHABLE", - ERROR = "ERROR", - WARNING = "WARNING", - + Normal = "NORMAL", + Unreachable = "UNREACHABLE", + Error = "ERROR", + Warning = "WARNING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SoftwareSource): object { diff --git a/lib/osmanagement/lib/model/update-types.ts b/lib/osmanagement/lib/model/update-types.ts index 2858ec5ed4..db55bf3b56 100644 --- a/lib/osmanagement/lib/model/update-types.ts +++ b/lib/osmanagement/lib/model/update-types.ts @@ -20,16 +20,16 @@ import common = require("oci-common"); * Possible update types **/ export enum UpdateTypes { - SECURITY = "SECURITY", - BUG = "BUG", - ENHANCEMENT = "ENHANCEMENT", - OTHER = "OTHER", + Security = "SECURITY", + Bug = "BUG", + Enhancement = "ENHANCEMENT", + Other = "OTHER", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace UpdateTypes { diff --git a/lib/osmanagement/lib/model/windows-update.ts b/lib/osmanagement/lib/model/windows-update.ts index 36460caa8b..85ca970493 100644 --- a/lib/osmanagement/lib/model/windows-update.ts +++ b/lib/osmanagement/lib/model/windows-update.ts @@ -63,15 +63,14 @@ export interface WindowsUpdate { export namespace WindowsUpdate { export enum InstallationRequirements { - EULAACCEPTANCEREQUIRED = "EULA_ACCEPTANCE_REQUIRED", - SOFTWAREMEDIAREQUIRED = "SOFTWARE_MEDIA_REQUIRED", - USERINTERACTIONREQUIRED = "USER_INTERACTION_REQUIRED", - + EulaAcceptanceRequired = "EULA_ACCEPTANCE_REQUIRED", + SoftwareMediaRequired = "SOFTWARE_MEDIA_REQUIRED", + UserInteractionRequired = "USER_INTERACTION_REQUIRED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WindowsUpdate): object { diff --git a/lib/osmanagement/lib/model/work-request-resource.ts b/lib/osmanagement/lib/model/work-request-resource.ts index 49e93330db..d2624febe2 100644 --- a/lib/osmanagement/lib/model/work-request-resource.ts +++ b/lib/osmanagement/lib/model/work-request-resource.ts @@ -49,19 +49,18 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - FAILED = "FAILED", - INPROGRESS = "IN_PROGRESS", - INSTALLED = "INSTALLED", - REMOVED = "REMOVED", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Failed = "FAILED", + InProgress = "IN_PROGRESS", + Installed = "INSTALLED", + Removed = "REMOVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/osmanagement/lib/osmanagement-waiter.ts b/lib/osmanagement/lib/osmanagement-waiter.ts index 5daaa48757..7199ba9d24 100644 --- a/lib/osmanagement/lib/osmanagement-waiter.ts +++ b/lib/osmanagement/lib/osmanagement-waiter.ts @@ -40,7 +40,7 @@ export class OsManagementWaiter { this.config, () => this.client.getManagedInstanceGroup(request), response => targetStates.exists(response.managedInstanceGroup.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } @@ -59,7 +59,7 @@ export class OsManagementWaiter { this.config, () => this.client.getScheduledJob(request), response => targetStates.exists(response.scheduledJob.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } @@ -78,7 +78,7 @@ export class OsManagementWaiter { this.config, () => this.client.getSoftwareSource(request), response => targetStates.exists(response.softwareSource.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } diff --git a/lib/osmanagement/lib/request/add-packages-to-software-source-request.ts b/lib/osmanagement/lib/request/add-packages-to-software-source-request.ts index f744ad3d07..8e330bb1ea 100644 --- a/lib/osmanagement/lib/request/add-packages-to-software-source-request.ts +++ b/lib/osmanagement/lib/request/add-packages-to-software-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AddPackagesToSoftwareSourceRequest { +export interface AddPackagesToSoftwareSourceRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/lib/request/attach-child-software-source-to-managed-instance-request.ts b/lib/osmanagement/lib/request/attach-child-software-source-to-managed-instance-request.ts index 13398ce2fa..2e3b875d78 100644 --- a/lib/osmanagement/lib/request/attach-child-software-source-to-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/attach-child-software-source-to-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachChildSoftwareSourceToManagedInstanceRequest { +export interface AttachChildSoftwareSourceToManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/attach-managed-instance-to-managed-instance-group-request.ts b/lib/osmanagement/lib/request/attach-managed-instance-to-managed-instance-group-request.ts index b9a50cbe21..dfa100065b 100644 --- a/lib/osmanagement/lib/request/attach-managed-instance-to-managed-instance-group-request.ts +++ b/lib/osmanagement/lib/request/attach-managed-instance-to-managed-instance-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachManagedInstanceToManagedInstanceGroupRequest { +export interface AttachManagedInstanceToManagedInstanceGroupRequest extends common.BaseRequest { /** * OCID for the managed instance group */ diff --git a/lib/osmanagement/lib/request/attach-parent-software-source-to-managed-instance-request.ts b/lib/osmanagement/lib/request/attach-parent-software-source-to-managed-instance-request.ts index 1ef5ef26d3..175cd602f7 100644 --- a/lib/osmanagement/lib/request/attach-parent-software-source-to-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/attach-parent-software-source-to-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AttachParentSoftwareSourceToManagedInstanceRequest { +export interface AttachParentSoftwareSourceToManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/change-managed-instance-group-compartment-request.ts b/lib/osmanagement/lib/request/change-managed-instance-group-compartment-request.ts index 603296ffd5..3a8fb0cbf7 100644 --- a/lib/osmanagement/lib/request/change-managed-instance-group-compartment-request.ts +++ b/lib/osmanagement/lib/request/change-managed-instance-group-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeManagedInstanceGroupCompartmentRequest { +export interface ChangeManagedInstanceGroupCompartmentRequest extends common.BaseRequest { /** * OCID for the managed instance group */ diff --git a/lib/osmanagement/lib/request/change-scheduled-job-compartment-request.ts b/lib/osmanagement/lib/request/change-scheduled-job-compartment-request.ts index cc3c766546..194c4be662 100644 --- a/lib/osmanagement/lib/request/change-scheduled-job-compartment-request.ts +++ b/lib/osmanagement/lib/request/change-scheduled-job-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeScheduledJobCompartmentRequest { +export interface ChangeScheduledJobCompartmentRequest extends common.BaseRequest { /** * The ID of the scheduled job. */ diff --git a/lib/osmanagement/lib/request/change-software-source-compartment-request.ts b/lib/osmanagement/lib/request/change-software-source-compartment-request.ts index 61a31d8bcc..16768f3c83 100644 --- a/lib/osmanagement/lib/request/change-software-source-compartment-request.ts +++ b/lib/osmanagement/lib/request/change-software-source-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSoftwareSourceCompartmentRequest { +export interface ChangeSoftwareSourceCompartmentRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/lib/request/create-managed-instance-group-request.ts b/lib/osmanagement/lib/request/create-managed-instance-group-request.ts index 87c1000ec4..5cf9d3e85f 100644 --- a/lib/osmanagement/lib/request/create-managed-instance-group-request.ts +++ b/lib/osmanagement/lib/request/create-managed-instance-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateManagedInstanceGroupRequest { +export interface CreateManagedInstanceGroupRequest extends common.BaseRequest { /** * Details about a Managed Instance Group to create */ diff --git a/lib/osmanagement/lib/request/create-scheduled-job-request.ts b/lib/osmanagement/lib/request/create-scheduled-job-request.ts index dbd386a51d..fbc5e00fcd 100644 --- a/lib/osmanagement/lib/request/create-scheduled-job-request.ts +++ b/lib/osmanagement/lib/request/create-scheduled-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateScheduledJobRequest { +export interface CreateScheduledJobRequest extends common.BaseRequest { /** * Details about a Scheduled Job to create */ diff --git a/lib/osmanagement/lib/request/create-software-source-request.ts b/lib/osmanagement/lib/request/create-software-source-request.ts index 8a3ac59f67..33bd292f1e 100644 --- a/lib/osmanagement/lib/request/create-software-source-request.ts +++ b/lib/osmanagement/lib/request/create-software-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSoftwareSourceRequest { +export interface CreateSoftwareSourceRequest extends common.BaseRequest { /** * Details about a Sofware Source to create */ diff --git a/lib/osmanagement/lib/request/delete-managed-instance-group-request.ts b/lib/osmanagement/lib/request/delete-managed-instance-group-request.ts index c598d9e594..8b1c8d666d 100644 --- a/lib/osmanagement/lib/request/delete-managed-instance-group-request.ts +++ b/lib/osmanagement/lib/request/delete-managed-instance-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteManagedInstanceGroupRequest { +export interface DeleteManagedInstanceGroupRequest extends common.BaseRequest { /** * OCID for the managed instance group */ diff --git a/lib/osmanagement/lib/request/delete-scheduled-job-request.ts b/lib/osmanagement/lib/request/delete-scheduled-job-request.ts index 3c66e298c0..e7f482a487 100644 --- a/lib/osmanagement/lib/request/delete-scheduled-job-request.ts +++ b/lib/osmanagement/lib/request/delete-scheduled-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteScheduledJobRequest { +export interface DeleteScheduledJobRequest extends common.BaseRequest { /** * The ID of the scheduled job. */ diff --git a/lib/osmanagement/lib/request/delete-software-source-request.ts b/lib/osmanagement/lib/request/delete-software-source-request.ts index 46a9b42ba9..01c0c0ab63 100644 --- a/lib/osmanagement/lib/request/delete-software-source-request.ts +++ b/lib/osmanagement/lib/request/delete-software-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteSoftwareSourceRequest { +export interface DeleteSoftwareSourceRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/lib/request/detach-child-software-source-from-managed-instance-request.ts b/lib/osmanagement/lib/request/detach-child-software-source-from-managed-instance-request.ts index c53d0308d3..5e68f202e9 100644 --- a/lib/osmanagement/lib/request/detach-child-software-source-from-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/detach-child-software-source-from-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachChildSoftwareSourceFromManagedInstanceRequest { +export interface DetachChildSoftwareSourceFromManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/detach-managed-instance-from-managed-instance-group-request.ts b/lib/osmanagement/lib/request/detach-managed-instance-from-managed-instance-group-request.ts index 31ced481e6..d6cc96f19a 100644 --- a/lib/osmanagement/lib/request/detach-managed-instance-from-managed-instance-group-request.ts +++ b/lib/osmanagement/lib/request/detach-managed-instance-from-managed-instance-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachManagedInstanceFromManagedInstanceGroupRequest { +export interface DetachManagedInstanceFromManagedInstanceGroupRequest extends common.BaseRequest { /** * OCID for the managed instance group */ diff --git a/lib/osmanagement/lib/request/detach-parent-software-source-from-managed-instance-request.ts b/lib/osmanagement/lib/request/detach-parent-software-source-from-managed-instance-request.ts index c505761fd5..0172a5cc55 100644 --- a/lib/osmanagement/lib/request/detach-parent-software-source-from-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/detach-parent-software-source-from-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetachParentSoftwareSourceFromManagedInstanceRequest { +export interface DetachParentSoftwareSourceFromManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/get-erratum-request.ts b/lib/osmanagement/lib/request/get-erratum-request.ts index 91284a09ee..7298cce21d 100644 --- a/lib/osmanagement/lib/request/get-erratum-request.ts +++ b/lib/osmanagement/lib/request/get-erratum-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetErratumRequest { +export interface GetErratumRequest extends common.BaseRequest { /** * The OCID of the erratum. */ diff --git a/lib/osmanagement/lib/request/get-managed-instance-group-request.ts b/lib/osmanagement/lib/request/get-managed-instance-group-request.ts index 661b0301fc..4585071708 100644 --- a/lib/osmanagement/lib/request/get-managed-instance-group-request.ts +++ b/lib/osmanagement/lib/request/get-managed-instance-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetManagedInstanceGroupRequest { +export interface GetManagedInstanceGroupRequest extends common.BaseRequest { /** * OCID for the managed instance group */ diff --git a/lib/osmanagement/lib/request/get-managed-instance-request.ts b/lib/osmanagement/lib/request/get-managed-instance-request.ts index 714df675c8..8e465f5bc3 100644 --- a/lib/osmanagement/lib/request/get-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/get-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetManagedInstanceRequest { +export interface GetManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/get-scheduled-job-request.ts b/lib/osmanagement/lib/request/get-scheduled-job-request.ts index 626b8acf2d..a84ce54c64 100644 --- a/lib/osmanagement/lib/request/get-scheduled-job-request.ts +++ b/lib/osmanagement/lib/request/get-scheduled-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetScheduledJobRequest { +export interface GetScheduledJobRequest extends common.BaseRequest { /** * The ID of the scheduled job. */ diff --git a/lib/osmanagement/lib/request/get-software-package-request.ts b/lib/osmanagement/lib/request/get-software-package-request.ts index 0188a1c2ad..bb1beb9a04 100644 --- a/lib/osmanagement/lib/request/get-software-package-request.ts +++ b/lib/osmanagement/lib/request/get-software-package-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSoftwarePackageRequest { +export interface GetSoftwarePackageRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/lib/request/get-software-source-request.ts b/lib/osmanagement/lib/request/get-software-source-request.ts index 2365155aeb..86e3f24485 100644 --- a/lib/osmanagement/lib/request/get-software-source-request.ts +++ b/lib/osmanagement/lib/request/get-software-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSoftwareSourceRequest { +export interface GetSoftwareSourceRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/lib/request/get-windows-update-request.ts b/lib/osmanagement/lib/request/get-windows-update-request.ts index e64a26cbb9..aa4fb3850a 100644 --- a/lib/osmanagement/lib/request/get-windows-update-request.ts +++ b/lib/osmanagement/lib/request/get-windows-update-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWindowsUpdateRequest { +export interface GetWindowsUpdateRequest extends common.BaseRequest { /** * The Windows Update */ diff --git a/lib/osmanagement/lib/request/get-work-request-request.ts b/lib/osmanagement/lib/request/get-work-request-request.ts index 28990181a7..2d2fcd00b9 100644 --- a/lib/osmanagement/lib/request/get-work-request-request.ts +++ b/lib/osmanagement/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ diff --git a/lib/osmanagement/lib/request/install-all-package-updates-on-managed-instance-request.ts b/lib/osmanagement/lib/request/install-all-package-updates-on-managed-instance-request.ts index de84703489..433622df4c 100644 --- a/lib/osmanagement/lib/request/install-all-package-updates-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/install-all-package-updates-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface InstallAllPackageUpdatesOnManagedInstanceRequest { +export interface InstallAllPackageUpdatesOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/install-all-windows-updates-on-managed-instance-request.ts b/lib/osmanagement/lib/request/install-all-windows-updates-on-managed-instance-request.ts index e22db22915..0ebd509ca4 100644 --- a/lib/osmanagement/lib/request/install-all-windows-updates-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/install-all-windows-updates-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface InstallAllWindowsUpdatesOnManagedInstanceRequest { +export interface InstallAllWindowsUpdatesOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/install-package-on-managed-instance-request.ts b/lib/osmanagement/lib/request/install-package-on-managed-instance-request.ts index ae17b11627..9649c3ddb0 100644 --- a/lib/osmanagement/lib/request/install-package-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/install-package-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface InstallPackageOnManagedInstanceRequest { +export interface InstallPackageOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/install-package-update-on-managed-instance-request.ts b/lib/osmanagement/lib/request/install-package-update-on-managed-instance-request.ts index 19528bc00d..400e2b587f 100644 --- a/lib/osmanagement/lib/request/install-package-update-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/install-package-update-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface InstallPackageUpdateOnManagedInstanceRequest { +export interface InstallPackageUpdateOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/install-windows-update-on-managed-instance-request.ts b/lib/osmanagement/lib/request/install-windows-update-on-managed-instance-request.ts index b9a383be1a..6eabf8f73e 100644 --- a/lib/osmanagement/lib/request/install-windows-update-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/install-windows-update-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface InstallWindowsUpdateOnManagedInstanceRequest { +export interface InstallWindowsUpdateOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/list-available-packages-for-managed-instance-request.ts b/lib/osmanagement/lib/request/list-available-packages-for-managed-instance-request.ts index ce2c70e2cf..e7c954dbb1 100644 --- a/lib/osmanagement/lib/request/list-available-packages-for-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/list-available-packages-for-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAvailablePackagesForManagedInstanceRequest { +export interface ListAvailablePackagesForManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListAvailablePackagesForManagedInstanceRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-available-software-sources-for-managed-instance-request.ts b/lib/osmanagement/lib/request/list-available-software-sources-for-managed-instance-request.ts index b7f14ffd77..3adb1ae376 100644 --- a/lib/osmanagement/lib/request/list-available-software-sources-for-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/list-available-software-sources-for-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAvailableSoftwareSourcesForManagedInstanceRequest { +export interface ListAvailableSoftwareSourcesForManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListAvailableSoftwareSourcesForManagedInstanceRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-available-updates-for-managed-instance-request.ts b/lib/osmanagement/lib/request/list-available-updates-for-managed-instance-request.ts index 696f511516..862cdafbe9 100644 --- a/lib/osmanagement/lib/request/list-available-updates-for-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/list-available-updates-for-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAvailableUpdatesForManagedInstanceRequest { +export interface ListAvailableUpdatesForManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListAvailableUpdatesForManagedInstanceRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-available-windows-updates-for-managed-instance-request.ts b/lib/osmanagement/lib/request/list-available-windows-updates-for-managed-instance-request.ts index 856946d50f..1cc8029a0a 100644 --- a/lib/osmanagement/lib/request/list-available-windows-updates-for-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/list-available-windows-updates-for-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAvailableWindowsUpdatesForManagedInstanceRequest { +export interface ListAvailableWindowsUpdatesForManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ @@ -58,12 +58,12 @@ Example: `My new resource` export namespace ListAvailableWindowsUpdatesForManagedInstanceRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-managed-instance-groups-request.ts b/lib/osmanagement/lib/request/list-managed-instance-groups-request.ts index b22164fedd..83bb385d99 100644 --- a/lib/osmanagement/lib/request/list-managed-instance-groups-request.ts +++ b/lib/osmanagement/lib/request/list-managed-instance-groups-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListManagedInstanceGroupsRequest { +export interface ListManagedInstanceGroupsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -58,12 +58,12 @@ Example: `My new resource` export namespace ListManagedInstanceGroupsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-managed-instances-request.ts b/lib/osmanagement/lib/request/list-managed-instances-request.ts index cb49125daa..bd2acb8804 100644 --- a/lib/osmanagement/lib/request/list-managed-instances-request.ts +++ b/lib/osmanagement/lib/request/list-managed-instances-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListManagedInstancesRequest { +export interface ListManagedInstancesRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListManagedInstancesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-packages-installed-on-managed-instance-request.ts b/lib/osmanagement/lib/request/list-packages-installed-on-managed-instance-request.ts index 9d6b60928f..c52baf3d1f 100644 --- a/lib/osmanagement/lib/request/list-packages-installed-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/list-packages-installed-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListPackagesInstalledOnManagedInstanceRequest { +export interface ListPackagesInstalledOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListPackagesInstalledOnManagedInstanceRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-scheduled-jobs-request.ts b/lib/osmanagement/lib/request/list-scheduled-jobs-request.ts index cc1f4da762..ef32811268 100644 --- a/lib/osmanagement/lib/request/list-scheduled-jobs-request.ts +++ b/lib/osmanagement/lib/request/list-scheduled-jobs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListScheduledJobsRequest { +export interface ListScheduledJobsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -70,12 +70,12 @@ Example: `My new resource` export namespace ListScheduledJobsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-software-source-packages-request.ts b/lib/osmanagement/lib/request/list-software-source-packages-request.ts index 93837000ac..6834c444d4 100644 --- a/lib/osmanagement/lib/request/list-software-source-packages-request.ts +++ b/lib/osmanagement/lib/request/list-software-source-packages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSoftwareSourcePackagesRequest { +export interface ListSoftwareSourcePackagesRequest extends common.BaseRequest { /** * The OCID of the software source. */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListSoftwareSourcePackagesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-software-sources-request.ts b/lib/osmanagement/lib/request/list-software-sources-request.ts index f8c232d7e1..c6ed37503d 100644 --- a/lib/osmanagement/lib/request/list-software-sources-request.ts +++ b/lib/osmanagement/lib/request/list-software-sources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSoftwareSourcesRequest { +export interface ListSoftwareSourcesRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListSoftwareSourcesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-upcoming-scheduled-jobs-request.ts b/lib/osmanagement/lib/request/list-upcoming-scheduled-jobs-request.ts index f9a701fd9d..3c17b7a8ae 100644 --- a/lib/osmanagement/lib/request/list-upcoming-scheduled-jobs-request.ts +++ b/lib/osmanagement/lib/request/list-upcoming-scheduled-jobs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListUpcomingScheduledJobsRequest { +export interface ListUpcomingScheduledJobsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -73,12 +73,12 @@ Example: `My new resource` export namespace ListUpcomingScheduledJobsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-windows-updates-installed-on-managed-instance-request.ts b/lib/osmanagement/lib/request/list-windows-updates-installed-on-managed-instance-request.ts index 321a0ea822..b6b8cc7d7b 100644 --- a/lib/osmanagement/lib/request/list-windows-updates-installed-on-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/list-windows-updates-installed-on-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWindowsUpdatesInstalledOnManagedInstanceRequest { +export interface ListWindowsUpdatesInstalledOnManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ @@ -54,12 +54,12 @@ Example: `My new resource` export namespace ListWindowsUpdatesInstalledOnManagedInstanceRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-windows-updates-request.ts b/lib/osmanagement/lib/request/list-windows-updates-request.ts index e90516d4d3..2a52635902 100644 --- a/lib/osmanagement/lib/request/list-windows-updates-request.ts +++ b/lib/osmanagement/lib/request/list-windows-updates-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWindowsUpdatesRequest { +export interface ListWindowsUpdatesRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect. */ @@ -50,12 +50,12 @@ Example: `My new resource` export namespace ListWindowsUpdatesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-work-request-errors-request.ts b/lib/osmanagement/lib/request/list-work-request-errors-request.ts index 9f1fbca1a3..8ff2e7d29f 100644 --- a/lib/osmanagement/lib/request/list-work-request-errors-request.ts +++ b/lib/osmanagement/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ @@ -43,12 +43,12 @@ export interface ListWorkRequestErrorsRequest { export namespace ListWorkRequestErrorsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-work-request-logs-request.ts b/lib/osmanagement/lib/request/list-work-request-logs-request.ts index f537115a57..d08e744ffb 100644 --- a/lib/osmanagement/lib/request/list-work-request-logs-request.ts +++ b/lib/osmanagement/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The ID of the asynchronous request. */ @@ -43,12 +43,12 @@ export interface ListWorkRequestLogsRequest { export namespace ListWorkRequestLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/list-work-requests-request.ts b/lib/osmanagement/lib/request/list-work-requests-request.ts index 712bba1aa3..1d818454eb 100644 --- a/lib/osmanagement/lib/request/list-work-requests-request.ts +++ b/lib/osmanagement/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The ID of the compartment in which to list resources. */ @@ -58,12 +58,12 @@ Example: `My new resource` export namespace ListWorkRequestsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/remove-package-from-managed-instance-request.ts b/lib/osmanagement/lib/request/remove-package-from-managed-instance-request.ts index 19a6520779..3309e35b9c 100644 --- a/lib/osmanagement/lib/request/remove-package-from-managed-instance-request.ts +++ b/lib/osmanagement/lib/request/remove-package-from-managed-instance-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemovePackageFromManagedInstanceRequest { +export interface RemovePackageFromManagedInstanceRequest extends common.BaseRequest { /** * OCID for the managed instance */ diff --git a/lib/osmanagement/lib/request/remove-packages-from-software-source-request.ts b/lib/osmanagement/lib/request/remove-packages-from-software-source-request.ts index 68f2eb9db8..234f039d0c 100644 --- a/lib/osmanagement/lib/request/remove-packages-from-software-source-request.ts +++ b/lib/osmanagement/lib/request/remove-packages-from-software-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RemovePackagesFromSoftwareSourceRequest { +export interface RemovePackagesFromSoftwareSourceRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/lib/request/run-scheduled-job-now-request.ts b/lib/osmanagement/lib/request/run-scheduled-job-now-request.ts index 78631be3da..aae38d3499 100644 --- a/lib/osmanagement/lib/request/run-scheduled-job-now-request.ts +++ b/lib/osmanagement/lib/request/run-scheduled-job-now-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RunScheduledJobNowRequest { +export interface RunScheduledJobNowRequest extends common.BaseRequest { /** * The ID of the scheduled job. */ diff --git a/lib/osmanagement/lib/request/search-software-packages-request.ts b/lib/osmanagement/lib/request/search-software-packages-request.ts index 36cba2f441..990d1eaba5 100644 --- a/lib/osmanagement/lib/request/search-software-packages-request.ts +++ b/lib/osmanagement/lib/request/search-software-packages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SearchSoftwarePackagesRequest { +export interface SearchSoftwarePackagesRequest extends common.BaseRequest { /** * the identifier for the software package (not an OCID) */ @@ -56,12 +56,12 @@ Example: `My new resource` export namespace SearchSoftwarePackagesRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } } diff --git a/lib/osmanagement/lib/request/skip-next-scheduled-job-execution-request.ts b/lib/osmanagement/lib/request/skip-next-scheduled-job-execution-request.ts index fcb4f7d74f..dfa1a730bf 100644 --- a/lib/osmanagement/lib/request/skip-next-scheduled-job-execution-request.ts +++ b/lib/osmanagement/lib/request/skip-next-scheduled-job-execution-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SkipNextScheduledJobExecutionRequest { +export interface SkipNextScheduledJobExecutionRequest extends common.BaseRequest { /** * The ID of the scheduled job. */ diff --git a/lib/osmanagement/lib/request/update-managed-instance-group-request.ts b/lib/osmanagement/lib/request/update-managed-instance-group-request.ts index 6c97f05755..d52329b67b 100644 --- a/lib/osmanagement/lib/request/update-managed-instance-group-request.ts +++ b/lib/osmanagement/lib/request/update-managed-instance-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateManagedInstanceGroupRequest { +export interface UpdateManagedInstanceGroupRequest extends common.BaseRequest { /** * OCID for the managed instance group */ diff --git a/lib/osmanagement/lib/request/update-scheduled-job-request.ts b/lib/osmanagement/lib/request/update-scheduled-job-request.ts index 4a47296407..5a3d9494dc 100644 --- a/lib/osmanagement/lib/request/update-scheduled-job-request.ts +++ b/lib/osmanagement/lib/request/update-scheduled-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateScheduledJobRequest { +export interface UpdateScheduledJobRequest extends common.BaseRequest { /** * The ID of the scheduled job. */ diff --git a/lib/osmanagement/lib/request/update-software-source-request.ts b/lib/osmanagement/lib/request/update-software-source-request.ts index 7a22062794..12a67620ee 100644 --- a/lib/osmanagement/lib/request/update-software-source-request.ts +++ b/lib/osmanagement/lib/request/update-software-source-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSoftwareSourceRequest { +export interface UpdateSoftwareSourceRequest extends common.BaseRequest { /** * The OCID of the software source. */ diff --git a/lib/osmanagement/package.json b/lib/osmanagement/package.json index 141d1150b2..945d2e17ec 100644 --- a/lib/osmanagement/package.json +++ b/lib/osmanagement/package.json @@ -1,6 +1,6 @@ { "name": "oci-osmanagement", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for OS Management", "repository": { "type": "git", diff --git a/lib/resourcemanager/lib/client.ts b/lib/resourcemanager/lib/client.ts index 0040cd9e1e..3de0e79506 100644 --- a/lib/resourcemanager/lib/client.ts +++ b/lib/resourcemanager/lib/client.ts @@ -21,7 +21,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { ResourceManagerWaiter } from "./resourcemanager-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -34,6 +34,7 @@ export class ResourceManagerClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": ResourceManagerWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -118,6 +119,13 @@ export class ResourceManagerClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Indicates the intention to cancel the specified job. * Cancellation of the job is not immediate, and may be delayed, @@ -152,7 +160,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -217,7 +229,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeConfigurationSourceProviderCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -275,7 +291,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeStackCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -340,7 +360,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConfigurationSourceProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -402,7 +426,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -434,6 +462,7 @@ export class ResourceManagerClient { * Creates a stack in the specified compartment. * You can create a stack from a Terraform configuration file. * The Terraform configuration file can be directly uploaded or referenced from a source code control system. + * You can also create a stack from an existing compartment. * For more information, see * [To create a stack](https://docs.cloud.oracle.com/iaas/Content/ResourceManager/Tasks/managingstacksandjobs.htm#CreateStack). * @@ -469,7 +498,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createStackRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -482,6 +515,11 @@ export class ResourceManagerClient { key: "opcRequestId", dataType: "string" }, + { + value: response.headers.get("opc-work-request-id"), + key: "opcWorkRequestId", + dataType: "string" + }, { value: response.headers.get("etag"), key: "etag", @@ -532,7 +570,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConfigurationSourceProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -583,7 +625,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteStackRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -635,7 +681,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + detectStackDriftRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -692,7 +742,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConfigurationSourceProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -748,7 +802,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -815,7 +873,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -901,7 +963,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobLogsContentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -957,7 +1023,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobTfConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1011,7 +1081,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJobTfStateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1065,7 +1139,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getStackRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1125,7 +1203,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getStackTfConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1179,7 +1261,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getStackTfStateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1233,7 +1319,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1299,7 +1389,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConfigurationSourceProvidersRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1370,7 +1464,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listJobsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1421,6 +1519,65 @@ export class ResourceManagerClient { return paginateResponses(request, req => this.listJobs(req)); } + /** + * Returns a list of supported services for Resource Discovery. For reference on service names, see the [Terraform provider documentation](https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services). + * + * @param ListResourceDiscoveryServicesRequest + * @return ListResourceDiscoveryServicesResponse + * @throws OciError when an error occurs + */ + public async listResourceDiscoveryServices( + listResourceDiscoveryServicesRequest: requests.ListResourceDiscoveryServicesRequest + ): Promise { + if (this.logger) + this.logger.debug("Calling operation ResourceManagerClient#listResourceDiscoveryServices."); + const pathParams = {}; + + const queryParams = { + "compartmentId": listResourceDiscoveryServicesRequest.compartmentId + }; + + let headerParams = { + "opc-request-id": listResourceDiscoveryServicesRequest.opcRequestId + }; + + const request = await composeRequest({ + baseEndpoint: this._endpoint, + defaultHeaders: this._defaultHeaders, + path: "/resourceDiscoveryServices", + method: "GET", + pathParams: pathParams, + headerParams: headerParams, + queryParams: queryParams + }); + + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listResourceDiscoveryServicesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); + if (response.status && response.status >= 200 && response.status <= 299) { + const sdkResponse = composeResponse({ + responseObject: {}, + body: await response.json(), + bodyKey: "resourceDiscoveryServiceCollection", + bodyModel: "model.ResourceDiscoveryServiceCollection", + responseHeaders: [ + { + value: response.headers.get("opc-request-id"), + key: "opcRequestId", + dataType: "string" + } + ] + }); + + return sdkResponse; + } else { + const errBody = await common.handleErrorBody(response); + throw common.handleErrorResponse(response, errBody); + } + } + /** * Lists drift status details for each resource defined in the specified stack. * The drift status details for a given resource indicate differences, if any, between the actual state @@ -1459,7 +1616,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listStackResourceDriftDetailsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1527,7 +1688,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listStacksRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1612,7 +1777,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listTerraformVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1672,7 +1841,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1762,7 +1935,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1849,7 +2026,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1945,7 +2126,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConfigurationSourceProviderRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2009,7 +2194,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateJobRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2079,7 +2268,11 @@ export class ResourceManagerClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateStackRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/resourcemanager/lib/model/apply-job-operation-details.ts b/lib/resourcemanager/lib/model/apply-job-operation-details.ts index 1f2cc718cf..d32aac332a 100644 --- a/lib/resourcemanager/lib/model/apply-job-operation-details.ts +++ b/lib/resourcemanager/lib/model/apply-job-operation-details.ts @@ -41,15 +41,14 @@ export interface ApplyJobOperationDetails extends model.JobOperationDetails { export namespace ApplyJobOperationDetails { export enum ExecutionPlanStrategy { - FROMPLANJOBID = "FROM_PLAN_JOB_ID", - FROMLATESTPLANJOB = "FROM_LATEST_PLAN_JOB", - AUTOAPPROVED = "AUTO_APPROVED", - + FromPlanJobId = "FROM_PLAN_JOB_ID", + FromLatestPlanJob = "FROM_LATEST_PLAN_JOB", + AutoApproved = "AUTO_APPROVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ApplyJobOperationDetails, isParentJsonObj?: boolean): object { diff --git a/lib/resourcemanager/lib/model/compartment-config-source.ts b/lib/resourcemanager/lib/model/compartment-config-source.ts new file mode 100644 index 0000000000..f479c02f23 --- /dev/null +++ b/lib/resourcemanager/lib/model/compartment-config-source.ts @@ -0,0 +1,62 @@ +/** + * Resource Manager API + * API for the Resource Manager service. +Use this API to install, configure, and manage resources via the "infrastructure-as-code" model. +For more information, see +[Overview of Resource Manager](/iaas/Content/ResourceManager/Concepts/resourcemanager.htm). + + * OpenAPI spec version: 20180917 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Compartment to use for creating the stack. + * The new stack will include definitions for supported resource types in this compartment. + * + */ +export interface CompartmentConfigSource extends model.ConfigSource { + /** + * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to use + * for creating the stack. The new stack will include definitions for supported + * resource types in this compartment. + * + */ + "compartmentId": string; + /** + * The region to use for creating the stack. The new stack will include definitions for + * supported resource types in this region. + * + */ + "region": string; + /** + * Filter for [services to use with Resource Discovery](https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services). + * For example, \"database\" limits resource discovery to resource types within the Database service. + * The specified services must be in scope of the given compartment OCID (tenancy level for root compartment, compartment level otherwise). + * If not specified, then all services at the scope of the given compartment OCID are used. + * + */ + "servicesToDiscover"?: Array; + + "configSourceType": string; +} + +export namespace CompartmentConfigSource { + export function getJsonObj(obj: CompartmentConfigSource, isParentJsonObj?: boolean): object { + const jsonObj = { + ...(isParentJsonObj ? obj : (model.ConfigSource.getJsonObj(obj) as CompartmentConfigSource)), + ...{} + }; + + return jsonObj; + } + export const configSourceType = "COMPARTMENT_CONFIG_SOURCE"; +} diff --git a/lib/resourcemanager/lib/model/config-source.ts b/lib/resourcemanager/lib/model/config-source.ts index 41a326342e..3b442e1283 100644 --- a/lib/resourcemanager/lib/model/config-source.ts +++ b/lib/resourcemanager/lib/model/config-source.ts @@ -26,6 +26,7 @@ export interface ConfigSource { /** * File path to the directory to use for running Terraform. * If not specified, the root directory is used. + * This parameter is ignored for the `configSourceType` value of `COMPARTMENT_CONFIG_SOURCE`. * */ "workingDirectory"?: string; @@ -41,6 +42,11 @@ export namespace ConfigSource { switch (obj.configSourceType) { case "GIT_CONFIG_SOURCE": return model.GitConfigSource.getJsonObj((jsonObj), true); + case "COMPARTMENT_CONFIG_SOURCE": + return model.CompartmentConfigSource.getJsonObj( + (jsonObj), + true + ); case "ZIP_UPLOAD": return model.ZipUploadConfigSource.getJsonObj( (jsonObj), diff --git a/lib/resourcemanager/lib/model/configuration-source-provider.ts b/lib/resourcemanager/lib/model/configuration-source-provider.ts index b9084898ba..55adfb0d49 100644 --- a/lib/resourcemanager/lib/model/configuration-source-provider.ts +++ b/lib/resourcemanager/lib/model/configuration-source-provider.ts @@ -75,13 +75,12 @@ export interface ConfigurationSourceProvider { export namespace ConfigurationSourceProvider { export enum LifecycleState { - ACTIVE = "ACTIVE", - + Active = "ACTIVE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConfigurationSourceProvider): object { diff --git a/lib/resourcemanager/lib/model/create-compartment-config-source-details.ts b/lib/resourcemanager/lib/model/create-compartment-config-source-details.ts new file mode 100644 index 0000000000..ec3e26c375 --- /dev/null +++ b/lib/resourcemanager/lib/model/create-compartment-config-source-details.ts @@ -0,0 +1,67 @@ +/** + * Resource Manager API + * API for the Resource Manager service. +Use this API to install, configure, and manage resources via the "infrastructure-as-code" model. +For more information, see +[Overview of Resource Manager](/iaas/Content/ResourceManager/Concepts/resourcemanager.htm). + + * OpenAPI spec version: 20180917 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * Property details for uploading the specified compartment as the configuration source. + * + */ +export interface CreateCompartmentConfigSourceDetails extends model.CreateConfigSourceDetails { + /** + * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment to use for creating the stack. + * The new stack will include definitions for supported resource types in scope of the specified compartment OCID (tenancy level for root compartment, compartment level otherwise). + * + */ + "compartmentId": string; + /** + * The region to use for creating the stack. The new stack will include definitions for + * supported resource types in this region. + * + */ + "region": string; + /** + * Filter for [services to use with Resource Discovery](https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services). + * For example, \"database\" limits resource discovery to resource types within the Database service. + * The specified services must be in scope of the given compartment OCID (tenancy level for root compartment, compartment level otherwise). + * If not specified, then all services at the scope of the given compartment OCID are used. + * + */ + "servicesToDiscover"?: Array; + + "configSourceType": string; +} + +export namespace CreateCompartmentConfigSourceDetails { + export function getJsonObj( + obj: CreateCompartmentConfigSourceDetails, + isParentJsonObj?: boolean + ): object { + const jsonObj = { + ...(isParentJsonObj + ? obj + : (model.CreateConfigSourceDetails.getJsonObj( + obj + ) as CreateCompartmentConfigSourceDetails)), + ...{} + }; + + return jsonObj; + } + export const configSourceType = "COMPARTMENT_CONFIG_SOURCE"; +} diff --git a/lib/resourcemanager/lib/model/create-config-source-details.ts b/lib/resourcemanager/lib/model/create-config-source-details.ts index 65ca41a541..c9642b001a 100644 --- a/lib/resourcemanager/lib/model/create-config-source-details.ts +++ b/lib/resourcemanager/lib/model/create-config-source-details.ts @@ -26,6 +26,7 @@ export interface CreateConfigSourceDetails { /** * File path to the directory from which Terraform runs. * If not specified, the root directory is used. + * This parameter is ignored for the `configSourceType` value of `COMPARTMENT_CONFIG_SOURCE`. * */ "workingDirectory"?: string; @@ -49,6 +50,11 @@ export namespace CreateConfigSourceDetails { (jsonObj), true ); + case "COMPARTMENT_CONFIG_SOURCE": + return model.CreateCompartmentConfigSourceDetails.getJsonObj( + (jsonObj), + true + ); default: throw Error("Unknown value for: " + obj.configSourceType); } diff --git a/lib/resourcemanager/lib/model/create-stack-details.ts b/lib/resourcemanager/lib/model/create-stack-details.ts index c8f473b1b5..82ebebf6ba 100644 --- a/lib/resourcemanager/lib/model/create-stack-details.ts +++ b/lib/resourcemanager/lib/model/create-stack-details.ts @@ -35,7 +35,10 @@ export interface CreateStackDetails { * Description of the stack. */ "description"?: string; - "configSource": model.CreateZipUploadConfigSourceDetails | model.CreateGitConfigSourceDetails; + "configSource": + | model.CreateZipUploadConfigSourceDetails + | model.CreateGitConfigSourceDetails + | model.CreateCompartmentConfigSourceDetails; /** * Terraform variables associated with this resource. * Maximum number of variables supported is 250. diff --git a/lib/resourcemanager/lib/model/destroy-job-operation-details.ts b/lib/resourcemanager/lib/model/destroy-job-operation-details.ts index 0a8fb3cf04..78fe57eded 100644 --- a/lib/resourcemanager/lib/model/destroy-job-operation-details.ts +++ b/lib/resourcemanager/lib/model/destroy-job-operation-details.ts @@ -36,13 +36,12 @@ export interface DestroyJobOperationDetails extends model.JobOperationDetails { export namespace DestroyJobOperationDetails { export enum ExecutionPlanStrategy { - APPROVED = "AUTO_APPROVED", - + AutoApproved = "AUTO_APPROVED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DestroyJobOperationDetails, isParentJsonObj?: boolean): object { diff --git a/lib/resourcemanager/lib/model/failure-details.ts b/lib/resourcemanager/lib/model/failure-details.ts index 78c482c5c5..add5f4aac7 100644 --- a/lib/resourcemanager/lib/model/failure-details.ts +++ b/lib/resourcemanager/lib/model/failure-details.ts @@ -31,20 +31,19 @@ export interface FailureDetails { export namespace FailureDetails { export enum Code { - INTERNALSERVICEERROR = "INTERNAL_SERVICE_ERROR", - TERRAFORMEXECUTIONERROR = "TERRAFORM_EXECUTION_ERROR", - TERRAFORMCONFIGUNZIPFAILED = "TERRAFORM_CONFIG_UNZIP_FAILED", - INVALIDWORKINGDIRECTORY = "INVALID_WORKING_DIRECTORY", - JOBTIMEOUT = "JOB_TIMEOUT", - TERRAFORMCONFIGVIRUSFOUND = "TERRAFORM_CONFIG_VIRUS_FOUND", - TERRAFORMGITCLONEFAILURE = "TERRAFORM_GIT_CLONE_FAILURE", - TERRAFORMGITCHECKOUTFAILURE = "TERRAFORM_GIT_CHECKOUT_FAILURE", - + InternalServiceError = "INTERNAL_SERVICE_ERROR", + TerraformExecutionError = "TERRAFORM_EXECUTION_ERROR", + TerraformConfigUnzipFailed = "TERRAFORM_CONFIG_UNZIP_FAILED", + InvalidWorkingDirectory = "INVALID_WORKING_DIRECTORY", + JobTimeout = "JOB_TIMEOUT", + TerraformConfigVirusFound = "TERRAFORM_CONFIG_VIRUS_FOUND", + TerraformGitCloneFailure = "TERRAFORM_GIT_CLONE_FAILURE", + TerraformGitCheckoutFailure = "TERRAFORM_GIT_CHECKOUT_FAILURE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: FailureDetails): object { diff --git a/lib/resourcemanager/lib/model/index.ts b/lib/resourcemanager/lib/model/index.ts index 840588a744..44e3e47747 100644 --- a/lib/resourcemanager/lib/model/index.ts +++ b/lib/resourcemanager/lib/model/index.ts @@ -53,6 +53,10 @@ import * as JobSummary from "./job-summary"; export import JobSummary = JobSummary.JobSummary; import * as LogEntry from "./log-entry"; export import LogEntry = LogEntry.LogEntry; +import * as ResourceDiscoveryServiceCollection from "./resource-discovery-service-collection"; +export import ResourceDiscoveryServiceCollection = ResourceDiscoveryServiceCollection.ResourceDiscoveryServiceCollection; +import * as ResourceDiscoveryServiceSummary from "./resource-discovery-service-summary"; +export import ResourceDiscoveryServiceSummary = ResourceDiscoveryServiceSummary.ResourceDiscoveryServiceSummary; import * as Stack from "./stack"; export import Stack = Stack.Stack; import * as StackResourceDriftCollection from "./stack-resource-drift-collection"; @@ -88,8 +92,12 @@ import * as ApplyJobOperationDetails from "./apply-job-operation-details"; export import ApplyJobOperationDetails = ApplyJobOperationDetails.ApplyJobOperationDetails; import * as ApplyJobOperationDetailsSummary from "./apply-job-operation-details-summary"; export import ApplyJobOperationDetailsSummary = ApplyJobOperationDetailsSummary.ApplyJobOperationDetailsSummary; +import * as CompartmentConfigSource from "./compartment-config-source"; +export import CompartmentConfigSource = CompartmentConfigSource.CompartmentConfigSource; import * as CreateApplyJobOperationDetails from "./create-apply-job-operation-details"; export import CreateApplyJobOperationDetails = CreateApplyJobOperationDetails.CreateApplyJobOperationDetails; +import * as CreateCompartmentConfigSourceDetails from "./create-compartment-config-source-details"; +export import CreateCompartmentConfigSourceDetails = CreateCompartmentConfigSourceDetails.CreateCompartmentConfigSourceDetails; import * as CreateDestroyJobOperationDetails from "./create-destroy-job-operation-details"; export import CreateDestroyJobOperationDetails = CreateDestroyJobOperationDetails.CreateDestroyJobOperationDetails; import * as CreateGitConfigSourceDetails from "./create-git-config-source-details"; diff --git a/lib/resourcemanager/lib/model/job.ts b/lib/resourcemanager/lib/model/job.ts index 467dc8bece..1bcb116083 100644 --- a/lib/resourcemanager/lib/model/job.ts +++ b/lib/resourcemanager/lib/model/job.ts @@ -88,6 +88,7 @@ export interface Job { /** * File path to the directory from which Terraform runs. * If not specified, the root directory is used. + * This parameter is ignored for the `configSourceType` value of `COMPARTMENT_CONFIG_SOURCE`. * */ "workingDirectory"?: string; @@ -118,31 +119,29 @@ export interface Job { export namespace Job { export enum Operation { - PLAN = "PLAN", - APPLY = "APPLY", - DESTROY = "DESTROY", - IMPORTTFSTATE = "IMPORT_TF_STATE", - + Plan = "PLAN", + Apply = "APPLY", + Destroy = "DESTROY", + ImportTfState = "IMPORT_TF_STATE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum LifecycleState { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Job): object { diff --git a/lib/resourcemanager/lib/model/log-entry.ts b/lib/resourcemanager/lib/model/log-entry.ts index d20197620d..6b8b2535c4 100644 --- a/lib/resourcemanager/lib/model/log-entry.ts +++ b/lib/resourcemanager/lib/model/log-entry.ts @@ -45,28 +45,26 @@ export interface LogEntry { export namespace LogEntry { export enum Type { - CONSOLE = "TERRAFORM_CONSOLE", - + TerraformConsole = "TERRAFORM_CONSOLE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Level { - TRACE = "TRACE", - DEBUG = "DEBUG", - INFO = "INFO", - WARN = "WARN", - ERROR = "ERROR", - FATAL = "FATAL", - + Trace = "TRACE", + Debug = "DEBUG", + Info = "INFO", + Warn = "WARN", + Error = "ERROR", + Fatal = "FATAL", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: LogEntry): object { diff --git a/lib/resourcemanager/lib/model/resource-discovery-service-collection.ts b/lib/resourcemanager/lib/model/resource-discovery-service-collection.ts new file mode 100644 index 0000000000..e85cdaf15a --- /dev/null +++ b/lib/resourcemanager/lib/model/resource-discovery-service-collection.ts @@ -0,0 +1,47 @@ +/** + * Resource Manager API + * API for the Resource Manager service. +Use this API to install, configure, and manage resources via the "infrastructure-as-code" model. +For more information, see +[Overview of Resource Manager](/iaas/Content/ResourceManager/Concepts/resourcemanager.htm). + + * OpenAPI spec version: 20180917 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * The list of [services supported for use with Resource Discovery](https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services). + * + */ +export interface ResourceDiscoveryServiceCollection { + /** + * Collection of supported services for Resource Discovery. + */ + "items": Array; +} + +export namespace ResourceDiscoveryServiceCollection { + export function getJsonObj(obj: ResourceDiscoveryServiceCollection): object { + const jsonObj = { + ...obj, + ...{ + "items": obj.items + ? obj.items.map(item => { + return model.ResourceDiscoveryServiceSummary.getJsonObj(item); + }) + : undefined + } + }; + + return jsonObj; + } +} diff --git a/lib/resourcemanager/lib/model/resource-discovery-service-summary.ts b/lib/resourcemanager/lib/model/resource-discovery-service-summary.ts new file mode 100644 index 0000000000..60777eb220 --- /dev/null +++ b/lib/resourcemanager/lib/model/resource-discovery-service-summary.ts @@ -0,0 +1,57 @@ +/** + * Resource Manager API + * API for the Resource Manager service. +Use this API to install, configure, and manage resources via the "infrastructure-as-code" model. +For more information, see +[Overview of Resource Manager](/iaas/Content/ResourceManager/Concepts/resourcemanager.htm). + + * OpenAPI spec version: 20180917 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +/** + * A service supported for use with Resource Discovery. + * + */ +export interface ResourceDiscoveryServiceSummary { + /** + * A supported service. Example: `core` + * For reference on service names, see the [Terraform provider documentation](https://www.terraform.io/docs/providers/oci/guides/resource_discovery.html#services). + * + */ + "name"?: string; + /** + * The scope of the service as used with Resource Discovery. + * This property determines the type of compartment OCID required: root compartment (`TENANCY`) or not (`COMPARTMENT`). + * For example, `identity` is at the root compartment scope while `database` is at the compartment scope. + * + */ + "discoveryScope"?: ResourceDiscoveryServiceSummary.DiscoveryScope; +} + +export namespace ResourceDiscoveryServiceSummary { + export enum DiscoveryScope { + Tenancy = "TENANCY", + Compartment = "COMPARTMENT", + /** + * This value is used if a service returns a value for this enum that is not recognized by this + * version of the SDK. + */ + UnknownValue = "UNKNOWN_VALUE" + } + + export function getJsonObj(obj: ResourceDiscoveryServiceSummary): object { + const jsonObj = { ...obj, ...{} }; + + return jsonObj; + } +} diff --git a/lib/resourcemanager/lib/model/stack-resource-drift-summary.ts b/lib/resourcemanager/lib/model/stack-resource-drift-summary.ts index 2918ba0491..04c00fe26b 100644 --- a/lib/resourcemanager/lib/model/stack-resource-drift-summary.ts +++ b/lib/resourcemanager/lib/model/stack-resource-drift-summary.ts @@ -79,16 +79,15 @@ export interface StackResourceDriftSummary { export namespace StackResourceDriftSummary { export enum ResourceDriftStatus { - NOTCHECKED = "NOT_CHECKED", - INSYNC = "IN_SYNC", - MODIFIED = "MODIFIED", - DELETED = "DELETED", - + NotChecked = "NOT_CHECKED", + InSync = "IN_SYNC", + Modified = "MODIFIED", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: StackResourceDriftSummary): object { diff --git a/lib/resourcemanager/lib/model/stack-summary.ts b/lib/resourcemanager/lib/model/stack-summary.ts index 16c80aed43..e070f2347f 100644 --- a/lib/resourcemanager/lib/model/stack-summary.ts +++ b/lib/resourcemanager/lib/model/stack-summary.ts @@ -56,6 +56,7 @@ Allowable values: * - ACTIVE * - DELETING * - DELETED +* - FAILED * */ "lifecycleState"?: string; diff --git a/lib/resourcemanager/lib/model/stack.ts b/lib/resourcemanager/lib/model/stack.ts index bbd92278d9..93b7ab33ff 100644 --- a/lib/resourcemanager/lib/model/stack.ts +++ b/lib/resourcemanager/lib/model/stack.ts @@ -54,7 +54,10 @@ export interface Stack { * */ "lifecycleState"?: Stack.LifecycleState; - "configSource"?: model.GitConfigSource | model.ZipUploadConfigSource; + "configSource"?: + | model.GitConfigSource + | model.CompartmentConfigSource + | model.ZipUploadConfigSource; /** * Terraform variables associated with this resource. * Maximum number of variables supported is 250. @@ -99,28 +102,27 @@ export interface Stack { export namespace Stack { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum StackDriftStatus { - NOTCHECKED = "NOT_CHECKED", - INSYNC = "IN_SYNC", - DRIFTED = "DRIFTED", - + NotChecked = "NOT_CHECKED", + InSync = "IN_SYNC", + Drifted = "DRIFTED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Stack): object { diff --git a/lib/resourcemanager/lib/model/update-config-source-details.ts b/lib/resourcemanager/lib/model/update-config-source-details.ts index 7b31739c51..f4d0b589f8 100644 --- a/lib/resourcemanager/lib/model/update-config-source-details.ts +++ b/lib/resourcemanager/lib/model/update-config-source-details.ts @@ -24,7 +24,7 @@ import common = require("oci-common"); */ export interface UpdateConfigSourceDetails { /** - * The path of the directory from which to run terraform. If not specified, the the root will be used. + * The path of the directory from which to run terraform. If not specified, the the root will be used. This parameter is ignored for the `configSourceType` value of `COMPARTMENT_CONFIG_SOURCE`. */ "workingDirectory"?: string; diff --git a/lib/resourcemanager/lib/model/work-request-resource.ts b/lib/resourcemanager/lib/model/work-request-resource.ts index 92615ff1a7..7ca8a7889e 100644 --- a/lib/resourcemanager/lib/model/work-request-resource.ts +++ b/lib/resourcemanager/lib/model/work-request-resource.ts @@ -46,16 +46,15 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/resourcemanager/lib/model/work-request.ts b/lib/resourcemanager/lib/model/work-request.ts index 5c939fc411..bdc2b973ad 100644 --- a/lib/resourcemanager/lib/model/work-request.ts +++ b/lib/resourcemanager/lib/model/work-request.ts @@ -71,27 +71,26 @@ export interface WorkRequest { export namespace WorkRequest { export enum OperationType { - CHANGESTACKCOMPARTMENT = "CHANGE_STACK_COMPARTMENT", - DRIFTDETECTION = "DRIFT_DETECTION", - + ChangeStackCompartment = "CHANGE_STACK_COMPARTMENT", + CreateStackFromCompartment = "CREATE_STACK_FROM_COMPARTMENT", + DriftDetection = "DRIFT_DETECTION", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/resourcemanager/lib/request/cancel-job-request.ts b/lib/resourcemanager/lib/request/cancel-job-request.ts index fde4bad7e9..e01540699b 100644 --- a/lib/resourcemanager/lib/request/cancel-job-request.ts +++ b/lib/resourcemanager/lib/request/cancel-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelJobRequest { +export interface CancelJobRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ diff --git a/lib/resourcemanager/lib/request/change-configuration-source-provider-compartment-request.ts b/lib/resourcemanager/lib/request/change-configuration-source-provider-compartment-request.ts index 588355fc04..dbd9cb6acd 100644 --- a/lib/resourcemanager/lib/request/change-configuration-source-provider-compartment-request.ts +++ b/lib/resourcemanager/lib/request/change-configuration-source-provider-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeConfigurationSourceProviderCompartmentRequest { +export interface ChangeConfigurationSourceProviderCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the configuration source provider. * diff --git a/lib/resourcemanager/lib/request/change-stack-compartment-request.ts b/lib/resourcemanager/lib/request/change-stack-compartment-request.ts index 13e13082f8..567641341f 100644 --- a/lib/resourcemanager/lib/request/change-stack-compartment-request.ts +++ b/lib/resourcemanager/lib/request/change-stack-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeStackCompartmentRequest { +export interface ChangeStackCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/create-configuration-source-provider-request.ts b/lib/resourcemanager/lib/request/create-configuration-source-provider-request.ts index fef9ac6f0a..dfefce4f46 100644 --- a/lib/resourcemanager/lib/request/create-configuration-source-provider-request.ts +++ b/lib/resourcemanager/lib/request/create-configuration-source-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConfigurationSourceProviderRequest { +export interface CreateConfigurationSourceProviderRequest extends common.BaseRequest { /** * The properties for creating a ConfigurationSourceProvider. */ diff --git a/lib/resourcemanager/lib/request/create-job-request.ts b/lib/resourcemanager/lib/request/create-job-request.ts index e35389b271..6ad148e36a 100644 --- a/lib/resourcemanager/lib/request/create-job-request.ts +++ b/lib/resourcemanager/lib/request/create-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateJobRequest { +export interface CreateJobRequest extends common.BaseRequest { /** * The properties for a request to create a job. */ diff --git a/lib/resourcemanager/lib/request/create-stack-request.ts b/lib/resourcemanager/lib/request/create-stack-request.ts index 0fb4e8a60f..11b8fbb321 100644 --- a/lib/resourcemanager/lib/request/create-stack-request.ts +++ b/lib/resourcemanager/lib/request/create-stack-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateStackRequest { +export interface CreateStackRequest extends common.BaseRequest { /** * The properties for creating a stack. */ diff --git a/lib/resourcemanager/lib/request/delete-configuration-source-provider-request.ts b/lib/resourcemanager/lib/request/delete-configuration-source-provider-request.ts index 03e15c3294..7f28589726 100644 --- a/lib/resourcemanager/lib/request/delete-configuration-source-provider-request.ts +++ b/lib/resourcemanager/lib/request/delete-configuration-source-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConfigurationSourceProviderRequest { +export interface DeleteConfigurationSourceProviderRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the configuration source provider. * diff --git a/lib/resourcemanager/lib/request/delete-stack-request.ts b/lib/resourcemanager/lib/request/delete-stack-request.ts index 9ad19c7432..b964e6b3d8 100644 --- a/lib/resourcemanager/lib/request/delete-stack-request.ts +++ b/lib/resourcemanager/lib/request/delete-stack-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteStackRequest { +export interface DeleteStackRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/detect-stack-drift-request.ts b/lib/resourcemanager/lib/request/detect-stack-drift-request.ts index 8f06ce348a..0307d2a4bb 100644 --- a/lib/resourcemanager/lib/request/detect-stack-drift-request.ts +++ b/lib/resourcemanager/lib/request/detect-stack-drift-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DetectStackDriftRequest { +export interface DetectStackDriftRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/get-configuration-source-provider-request.ts b/lib/resourcemanager/lib/request/get-configuration-source-provider-request.ts index 9cc2d36813..743897dd1e 100644 --- a/lib/resourcemanager/lib/request/get-configuration-source-provider-request.ts +++ b/lib/resourcemanager/lib/request/get-configuration-source-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConfigurationSourceProviderRequest { +export interface GetConfigurationSourceProviderRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the configuration source provider. * diff --git a/lib/resourcemanager/lib/request/get-job-logs-content-request.ts b/lib/resourcemanager/lib/request/get-job-logs-content-request.ts index 4c6582aca7..2e514a17d0 100644 --- a/lib/resourcemanager/lib/request/get-job-logs-content-request.ts +++ b/lib/resourcemanager/lib/request/get-job-logs-content-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobLogsContentRequest { +export interface GetJobLogsContentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ diff --git a/lib/resourcemanager/lib/request/get-job-logs-request.ts b/lib/resourcemanager/lib/request/get-job-logs-request.ts index 0ed4ce35e9..1bbab4b157 100644 --- a/lib/resourcemanager/lib/request/get-job-logs-request.ts +++ b/lib/resourcemanager/lib/request/get-job-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobLogsRequest { +export interface GetJobLogsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ @@ -69,7 +69,7 @@ export interface GetJobLogsRequest { export namespace GetJobLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/resourcemanager/lib/request/get-job-request.ts b/lib/resourcemanager/lib/request/get-job-request.ts index 7086b2d08f..5a763e583f 100644 --- a/lib/resourcemanager/lib/request/get-job-request.ts +++ b/lib/resourcemanager/lib/request/get-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobRequest { +export interface GetJobRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ diff --git a/lib/resourcemanager/lib/request/get-job-tf-config-request.ts b/lib/resourcemanager/lib/request/get-job-tf-config-request.ts index 0c0d7d32f0..4f2e7abfb5 100644 --- a/lib/resourcemanager/lib/request/get-job-tf-config-request.ts +++ b/lib/resourcemanager/lib/request/get-job-tf-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobTfConfigRequest { +export interface GetJobTfConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ diff --git a/lib/resourcemanager/lib/request/get-job-tf-state-request.ts b/lib/resourcemanager/lib/request/get-job-tf-state-request.ts index 7d5a3f1105..3e130eabc2 100644 --- a/lib/resourcemanager/lib/request/get-job-tf-state-request.ts +++ b/lib/resourcemanager/lib/request/get-job-tf-state-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJobTfStateRequest { +export interface GetJobTfStateRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ diff --git a/lib/resourcemanager/lib/request/get-stack-request.ts b/lib/resourcemanager/lib/request/get-stack-request.ts index fb5fb03a0e..e69910c2ee 100644 --- a/lib/resourcemanager/lib/request/get-stack-request.ts +++ b/lib/resourcemanager/lib/request/get-stack-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetStackRequest { +export interface GetStackRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/get-stack-tf-config-request.ts b/lib/resourcemanager/lib/request/get-stack-tf-config-request.ts index 5e57fd8dab..0dd9c0ed33 100644 --- a/lib/resourcemanager/lib/request/get-stack-tf-config-request.ts +++ b/lib/resourcemanager/lib/request/get-stack-tf-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetStackTfConfigRequest { +export interface GetStackTfConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/get-stack-tf-state-request.ts b/lib/resourcemanager/lib/request/get-stack-tf-state-request.ts index 98e4b24eab..89ebdb9804 100644 --- a/lib/resourcemanager/lib/request/get-stack-tf-state-request.ts +++ b/lib/resourcemanager/lib/request/get-stack-tf-state-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetStackTfStateRequest { +export interface GetStackTfStateRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/get-work-request-request.ts b/lib/resourcemanager/lib/request/get-work-request-request.ts index b762ef942e..246a8ee69d 100644 --- a/lib/resourcemanager/lib/request/get-work-request-request.ts +++ b/lib/resourcemanager/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/resourcemanager/lib/request/index.ts b/lib/resourcemanager/lib/request/index.ts index ee130e6d1c..81fe9ce011 100644 --- a/lib/resourcemanager/lib/request/index.ts +++ b/lib/resourcemanager/lib/request/index.ts @@ -57,6 +57,8 @@ import * as ListConfigurationSourceProvidersRequest from "./list-configuration-s export import ListConfigurationSourceProvidersRequest = ListConfigurationSourceProvidersRequest.ListConfigurationSourceProvidersRequest; import * as ListJobsRequest from "./list-jobs-request"; export import ListJobsRequest = ListJobsRequest.ListJobsRequest; +import * as ListResourceDiscoveryServicesRequest from "./list-resource-discovery-services-request"; +export import ListResourceDiscoveryServicesRequest = ListResourceDiscoveryServicesRequest.ListResourceDiscoveryServicesRequest; import * as ListStackResourceDriftDetailsRequest from "./list-stack-resource-drift-details-request"; export import ListStackResourceDriftDetailsRequest = ListStackResourceDriftDetailsRequest.ListStackResourceDriftDetailsRequest; import * as ListStacksRequest from "./list-stacks-request"; diff --git a/lib/resourcemanager/lib/request/list-configuration-source-providers-request.ts b/lib/resourcemanager/lib/request/list-configuration-source-providers-request.ts index 5314e95399..07f1493c5e 100644 --- a/lib/resourcemanager/lib/request/list-configuration-source-providers-request.ts +++ b/lib/resourcemanager/lib/request/list-configuration-source-providers-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConfigurationSourceProvidersRequest { +export interface ListConfigurationSourceProvidersRequest extends common.BaseRequest { /** * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a * particular request, please provide the request ID. @@ -63,12 +63,12 @@ export interface ListConfigurationSourceProvidersRequest { export namespace ListConfigurationSourceProvidersRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/resourcemanager/lib/request/list-jobs-request.ts b/lib/resourcemanager/lib/request/list-jobs-request.ts index 42d1bd92c9..93d9458ca3 100644 --- a/lib/resourcemanager/lib/request/list-jobs-request.ts +++ b/lib/resourcemanager/lib/request/list-jobs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListJobsRequest { +export interface ListJobsRequest extends common.BaseRequest { /** * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a * particular request, please provide the request ID. @@ -82,12 +82,12 @@ Allowable values: export namespace ListJobsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/resourcemanager/lib/request/list-resource-discovery-services-request.ts b/lib/resourcemanager/lib/request/list-resource-discovery-services-request.ts new file mode 100644 index 0000000000..7aa2e55f15 --- /dev/null +++ b/lib/resourcemanager/lib/request/list-resource-discovery-services-request.ts @@ -0,0 +1,28 @@ +/** + * + * + * OpenAPI spec version: 20180917 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); +export interface ListResourceDiscoveryServicesRequest extends common.BaseRequest { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a + * particular request, please provide the request ID. + * + */ + "opcRequestId"?: string; + /** + * A filter to return only resources that exist in the compartment, identified by [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). + * + */ + "compartmentId"?: string; +} diff --git a/lib/resourcemanager/lib/request/list-stack-resource-drift-details-request.ts b/lib/resourcemanager/lib/request/list-stack-resource-drift-details-request.ts index 40d5940077..ab37d4aebf 100644 --- a/lib/resourcemanager/lib/request/list-stack-resource-drift-details-request.ts +++ b/lib/resourcemanager/lib/request/list-stack-resource-drift-details-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListStackResourceDriftDetailsRequest { +export interface ListStackResourceDriftDetailsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/request/list-stacks-request.ts b/lib/resourcemanager/lib/request/list-stacks-request.ts index abb073e8d3..5a6ba95548 100644 --- a/lib/resourcemanager/lib/request/list-stacks-request.ts +++ b/lib/resourcemanager/lib/request/list-stacks-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListStacksRequest { +export interface ListStacksRequest extends common.BaseRequest { /** * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a * particular request, please provide the request ID. @@ -41,6 +41,7 @@ Allowable values: * - ACTIVE * - DELETING * - DELETED +* - FAILED * */ "lifecycleState"?: string; @@ -77,12 +78,12 @@ Allowable values: export namespace ListStacksRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - DISPLAYNAME = "DISPLAYNAME" + Timecreated = "TIMECREATED", + Displayname = "DISPLAYNAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/resourcemanager/lib/request/list-terraform-versions-request.ts b/lib/resourcemanager/lib/request/list-terraform-versions-request.ts index c6127c6818..73ab8fbe1e 100644 --- a/lib/resourcemanager/lib/request/list-terraform-versions-request.ts +++ b/lib/resourcemanager/lib/request/list-terraform-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListTerraformVersionsRequest { +export interface ListTerraformVersionsRequest extends common.BaseRequest { /** * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a * particular request, please provide the request ID. diff --git a/lib/resourcemanager/lib/request/list-work-request-errors-request.ts b/lib/resourcemanager/lib/request/list-work-request-errors-request.ts index 2ba93e2d59..ac1e936876 100644 --- a/lib/resourcemanager/lib/request/list-work-request-errors-request.ts +++ b/lib/resourcemanager/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. */ @@ -50,7 +50,7 @@ export interface ListWorkRequestErrorsRequest { export namespace ListWorkRequestErrorsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/resourcemanager/lib/request/list-work-request-logs-request.ts b/lib/resourcemanager/lib/request/list-work-request-logs-request.ts index 85f6bc9544..77e0dbcbc2 100644 --- a/lib/resourcemanager/lib/request/list-work-request-logs-request.ts +++ b/lib/resourcemanager/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. */ @@ -50,7 +50,7 @@ export interface ListWorkRequestLogsRequest { export namespace ListWorkRequestLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/resourcemanager/lib/request/list-work-requests-request.ts b/lib/resourcemanager/lib/request/list-work-requests-request.ts index 0d89ac6d22..e588842230 100644 --- a/lib/resourcemanager/lib/request/list-work-requests-request.ts +++ b/lib/resourcemanager/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * A filter to return only resources that exist in the compartment, identified by [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). * diff --git a/lib/resourcemanager/lib/request/update-configuration-source-provider-request.ts b/lib/resourcemanager/lib/request/update-configuration-source-provider-request.ts index c7aa447367..45d3c04811 100644 --- a/lib/resourcemanager/lib/request/update-configuration-source-provider-request.ts +++ b/lib/resourcemanager/lib/request/update-configuration-source-provider-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConfigurationSourceProviderRequest { +export interface UpdateConfigurationSourceProviderRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the configuration source provider. * diff --git a/lib/resourcemanager/lib/request/update-job-request.ts b/lib/resourcemanager/lib/request/update-job-request.ts index 50052561f4..2e74d88af3 100644 --- a/lib/resourcemanager/lib/request/update-job-request.ts +++ b/lib/resourcemanager/lib/request/update-job-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateJobRequest { +export interface UpdateJobRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the job. */ diff --git a/lib/resourcemanager/lib/request/update-stack-request.ts b/lib/resourcemanager/lib/request/update-stack-request.ts index 647ecc48f0..5872cec9ef 100644 --- a/lib/resourcemanager/lib/request/update-stack-request.ts +++ b/lib/resourcemanager/lib/request/update-stack-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateStackRequest { +export interface UpdateStackRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stack. */ diff --git a/lib/resourcemanager/lib/resourcemanager-waiter.ts b/lib/resourcemanager/lib/resourcemanager-waiter.ts index 4739eb24bd..ba77b7ad96 100644 --- a/lib/resourcemanager/lib/resourcemanager-waiter.ts +++ b/lib/resourcemanager/lib/resourcemanager-waiter.ts @@ -78,7 +78,7 @@ export class ResourceManagerWaiter { this.config, () => this.client.getStack(request), response => targetStates.exists(response.stack.lifecycleState), - targetStates.includes(models.Stack.LifecycleState.DELETED) + targetStates.includes(models.Stack.LifecycleState.Deleted) ); } diff --git a/lib/resourcemanager/lib/response/create-stack-response.ts b/lib/resourcemanager/lib/response/create-stack-response.ts index 028b979733..78c38584ac 100644 --- a/lib/resourcemanager/lib/response/create-stack-response.ts +++ b/lib/resourcemanager/lib/response/create-stack-response.ts @@ -19,6 +19,10 @@ export interface CreateStackResponse { * Unique identifier for the request. */ "opcRequestId": string; + /** + * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. + */ + "opcWorkRequestId": string; /** * For optimistic concurrency control. See `if-match`. */ diff --git a/lib/resourcemanager/lib/response/index.ts b/lib/resourcemanager/lib/response/index.ts index 0c44833f1f..39f9e96bc6 100644 --- a/lib/resourcemanager/lib/response/index.ts +++ b/lib/resourcemanager/lib/response/index.ts @@ -57,6 +57,8 @@ import * as ListConfigurationSourceProvidersResponse from "./list-configuration- export import ListConfigurationSourceProvidersResponse = ListConfigurationSourceProvidersResponse.ListConfigurationSourceProvidersResponse; import * as ListJobsResponse from "./list-jobs-response"; export import ListJobsResponse = ListJobsResponse.ListJobsResponse; +import * as ListResourceDiscoveryServicesResponse from "./list-resource-discovery-services-response"; +export import ListResourceDiscoveryServicesResponse = ListResourceDiscoveryServicesResponse.ListResourceDiscoveryServicesResponse; import * as ListStackResourceDriftDetailsResponse from "./list-stack-resource-drift-details-response"; export import ListStackResourceDriftDetailsResponse = ListStackResourceDriftDetailsResponse.ListStackResourceDriftDetailsResponse; import * as ListStacksResponse from "./list-stacks-response"; diff --git a/lib/resourcemanager/lib/response/list-resource-discovery-services-response.ts b/lib/resourcemanager/lib/response/list-resource-discovery-services-response.ts new file mode 100644 index 0000000000..13945b9ad0 --- /dev/null +++ b/lib/resourcemanager/lib/response/list-resource-discovery-services-response.ts @@ -0,0 +1,28 @@ +/** + * + * + * OpenAPI spec version: 20180917 + * + * + * NOTE: This class is auto generated by OracleSDKGenerator. + * Do not edit the class manually. + * + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * This software is dual-licensed to you under the Universal Permissive License (UPL) 1.0 as shown at https://oss.oracle.com/licenses/upl or Apache License 2.0 as shown at http://www.apache.org/licenses/LICENSE-2.0. You may choose either license. + */ + +import * as model from "../model"; +import common = require("oci-common"); + +export interface ListResourceDiscoveryServicesResponse { + /** + * Unique Oracle-assigned identifier for the request. If you need to contact Oracle about a + * particular request, please provide the request ID. + * + */ + "opcRequestId": string; + /** + * The returned model.ResourceDiscoveryServiceCollection instance. + */ + "resourceDiscoveryServiceCollection": model.ResourceDiscoveryServiceCollection; +} diff --git a/lib/resourcemanager/package.json b/lib/resourcemanager/package.json index 32eea760c4..bde13f59d1 100644 --- a/lib/resourcemanager/package.json +++ b/lib/resourcemanager/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcemanager", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Resource manager Service", "repository": { "type": "git", diff --git a/lib/resourcesearch/lib/client.ts b/lib/resourcesearch/lib/client.ts index 0cbd005696..36998beac8 100644 --- a/lib/resourcesearch/lib/client.ts +++ b/lib/resourcesearch/lib/client.ts @@ -16,7 +16,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -28,6 +28,7 @@ export class ResourceSearchClient { protected static serviceEndpointTemplate = "https://query.{region}.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -89,6 +90,13 @@ export class ResourceSearchClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Gets detailed information about a resource type by using the resource type name. * @@ -120,7 +128,11 @@ export class ResourceSearchClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getResourceTypeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -175,7 +187,11 @@ export class ResourceSearchClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listResourceTypesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -267,7 +283,11 @@ export class ResourceSearchClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + searchResourcesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/resourcesearch/lib/model/queryable-field-description.ts b/lib/resourcesearch/lib/model/queryable-field-description.ts index cc14c0b112..dd1577d543 100644 --- a/lib/resourcesearch/lib/model/queryable-field-description.ts +++ b/lib/resourcesearch/lib/model/queryable-field-description.ts @@ -43,20 +43,19 @@ export interface QueryableFieldDescription { export namespace QueryableFieldDescription { export enum FieldType { - IDENTIFIER = "IDENTIFIER", - STRING = "STRING", - INTEGER = "INTEGER", - RATIONAL = "RATIONAL", - BOOLEAN = "BOOLEAN", - DATETIME = "DATETIME", - IP = "IP", - OBJECT = "OBJECT", - + Identifier = "IDENTIFIER", + String = "STRING", + Integer = "INTEGER", + Rational = "RATIONAL", + Boolean = "BOOLEAN", + Datetime = "DATETIME", + Ip = "IP", + Object = "OBJECT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: QueryableFieldDescription): object { diff --git a/lib/resourcesearch/lib/model/search-details.ts b/lib/resourcesearch/lib/model/search-details.ts index 7dce968e8b..8b303c9a86 100644 --- a/lib/resourcesearch/lib/model/search-details.ts +++ b/lib/resourcesearch/lib/model/search-details.ts @@ -29,8 +29,8 @@ export interface SearchDetails { export namespace SearchDetails { export enum MatchingContextType { - NONE = "NONE", - HIGHLIGHTS = "HIGHLIGHTS" + None = "NONE", + Highlights = "HIGHLIGHTS" } export function getJsonObj(obj: SearchDetails): object { diff --git a/lib/resourcesearch/lib/request/get-resource-type-request.ts b/lib/resourcesearch/lib/request/get-resource-type-request.ts index 0241414258..a8b8df65b3 100644 --- a/lib/resourcesearch/lib/request/get-resource-type-request.ts +++ b/lib/resourcesearch/lib/request/get-resource-type-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetResourceTypeRequest { +export interface GetResourceTypeRequest extends common.BaseRequest { /** * The name of the resource type. */ diff --git a/lib/resourcesearch/lib/request/list-resource-types-request.ts b/lib/resourcesearch/lib/request/list-resource-types-request.ts index 2a56109956..c518793feb 100644 --- a/lib/resourcesearch/lib/request/list-resource-types-request.ts +++ b/lib/resourcesearch/lib/request/list-resource-types-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListResourceTypesRequest { +export interface ListResourceTypesRequest extends common.BaseRequest { /** * The maximum number of items to return. The value must be between 1 and 1000. */ diff --git a/lib/resourcesearch/lib/request/search-resources-request.ts b/lib/resourcesearch/lib/request/search-resources-request.ts index fb06278b2f..06021d1627 100644 --- a/lib/resourcesearch/lib/request/search-resources-request.ts +++ b/lib/resourcesearch/lib/request/search-resources-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface SearchResourcesRequest { +export interface SearchResourcesRequest extends common.BaseRequest { /** * Request parameters that describe query criteria. */ diff --git a/lib/resourcesearch/package.json b/lib/resourcesearch/package.json index 54b8c6c359..346ecfe9b5 100644 --- a/lib/resourcesearch/package.json +++ b/lib/resourcesearch/package.json @@ -1,6 +1,6 @@ { "name": "oci-resourcesearch", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for resource research Service", "repository": { "type": "git", diff --git a/lib/secrets/lib/client.ts b/lib/secrets/lib/client.ts index eec5f595a6..19a6868bd0 100644 --- a/lib/secrets/lib/client.ts +++ b/lib/secrets/lib/client.ts @@ -16,7 +16,7 @@ import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -29,6 +29,7 @@ export class SecretsClient { "https://secrets.vaults.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -90,6 +91,13 @@ export class SecretsClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Gets a secret bundle that matches either the specified `stage`, `label`, or `versionNumber` parameter. * If none of these parameters are provided, the bundle for the secret version marked as `CURRENT` will be returned. @@ -126,7 +134,11 @@ export class SecretsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSecretBundleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -189,7 +201,11 @@ export class SecretsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSecretBundleVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/secrets/lib/model/secret-bundle-version-summary.ts b/lib/secrets/lib/model/secret-bundle-version-summary.ts index 6c39a17f08..448c0ac93d 100644 --- a/lib/secrets/lib/model/secret-bundle-version-summary.ts +++ b/lib/secrets/lib/model/secret-bundle-version-summary.ts @@ -56,17 +56,16 @@ export interface SecretBundleVersionSummary { export namespace SecretBundleVersionSummary { export enum Stages { - CURRENT = "CURRENT", - PENDING = "PENDING", - LATEST = "LATEST", - PREVIOUS = "PREVIOUS", - DEPRECATED = "DEPRECATED", - + Current = "CURRENT", + Pending = "PENDING", + Latest = "LATEST", + Previous = "PREVIOUS", + Deprecated = "DEPRECATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecretBundleVersionSummary): object { diff --git a/lib/secrets/lib/model/secret-bundle.ts b/lib/secrets/lib/model/secret-bundle.ts index f10a9210ba..ad273c2836 100644 --- a/lib/secrets/lib/model/secret-bundle.ts +++ b/lib/secrets/lib/model/secret-bundle.ts @@ -62,17 +62,16 @@ export interface SecretBundle { export namespace SecretBundle { export enum Stages { - CURRENT = "CURRENT", - PENDING = "PENDING", - LATEST = "LATEST", - PREVIOUS = "PREVIOUS", - DEPRECATED = "DEPRECATED", - + Current = "CURRENT", + Pending = "PENDING", + Latest = "LATEST", + Previous = "PREVIOUS", + Deprecated = "DEPRECATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecretBundle): object { diff --git a/lib/secrets/lib/request/get-secret-bundle-request.ts b/lib/secrets/lib/request/get-secret-bundle-request.ts index 876929d73a..e0c992b254 100644 --- a/lib/secrets/lib/request/get-secret-bundle-request.ts +++ b/lib/secrets/lib/request/get-secret-bundle-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSecretBundleRequest { +export interface GetSecretBundleRequest extends common.BaseRequest { /** * The OCID of the secret. */ @@ -38,10 +38,10 @@ export interface GetSecretBundleRequest { export namespace GetSecretBundleRequest { export enum Stage { - CURRENT = "CURRENT", - PENDING = "PENDING", - LATEST = "LATEST", - PREVIOUS = "PREVIOUS", - DEPRECATED = "DEPRECATED" + Current = "CURRENT", + Pending = "PENDING", + Latest = "LATEST", + Previous = "PREVIOUS", + Deprecated = "DEPRECATED" } } diff --git a/lib/secrets/lib/request/list-secret-bundle-versions-request.ts b/lib/secrets/lib/request/list-secret-bundle-versions-request.ts index af01756546..33fbf08a11 100644 --- a/lib/secrets/lib/request/list-secret-bundle-versions-request.ts +++ b/lib/secrets/lib/request/list-secret-bundle-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSecretBundleVersionsRequest { +export interface ListSecretBundleVersionsRequest extends common.BaseRequest { /** * The OCID of the secret. */ @@ -49,11 +49,11 @@ export interface ListSecretBundleVersionsRequest { export namespace ListSecretBundleVersionsRequest { export enum SortBy { - NUMBER = "VERSION_NUMBER" + VersionNumber = "VERSION_NUMBER" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/secrets/package.json b/lib/secrets/package.json index 51a6b071b0..a4f86e814b 100644 --- a/lib/secrets/package.json +++ b/lib/secrets/package.json @@ -1,6 +1,6 @@ { "name": "oci-secrets", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Secrets Service", "repository": { "type": "git", diff --git a/lib/streaming/lib/client.ts b/lib/streaming/lib/client.ts index aa8b6ae631..93a8063e68 100644 --- a/lib/streaming/lib/client.ts +++ b/lib/streaming/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { StreamAdminWaiter } from "./streamadmin-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -29,6 +29,7 @@ export class StreamClient { protected static serviceEndpointTemplate = "https://streaming.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -53,6 +54,13 @@ export class StreamClient { return common.LOG.logger; } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Provides a mechanism to manually commit offsets, if not using commit-on-get consumer semantics. * This commits offsets assicated with the provided cursor, extends the timeout on each of the affected partitions, and returns an updated cursor. @@ -87,7 +95,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + consumerCommitRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -143,7 +155,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + consumerHeartbeatRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -206,7 +222,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCursorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -265,7 +285,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createGroupCursorRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -320,7 +344,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -379,7 +407,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getMessagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -446,7 +478,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request, true); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + putMessagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request, true)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -506,7 +542,11 @@ export class StreamClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateGroupRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -533,6 +573,7 @@ export class StreamAdminClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": StreamAdminWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -617,6 +658,13 @@ export class StreamAdminClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource. * @param ChangeConnectHarnessCompartmentRequest @@ -654,7 +702,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeConnectHarnessCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -714,7 +766,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeStreamCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -771,7 +827,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeStreamPoolCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -827,7 +887,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createConnectHarnessRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -893,7 +957,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createStreamRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -958,7 +1026,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createStreamPoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1022,7 +1094,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteConnectHarnessRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1078,7 +1154,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteStreamRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1131,7 +1211,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteStreamPoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1181,7 +1265,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getConnectHarnessRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1239,7 +1327,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getStreamRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1297,7 +1389,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getStreamPoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1362,7 +1458,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listConnectHarnessesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1457,7 +1557,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listStreamPoolsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1557,7 +1661,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listStreamsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1652,7 +1760,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateConnectHarnessRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1717,7 +1829,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateStreamRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1782,7 +1898,11 @@ export class StreamAdminClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateStreamPoolRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/streaming/lib/model/connect-harness-summary.ts b/lib/streaming/lib/model/connect-harness-summary.ts index 321208270b..e75c4fc6f2 100644 --- a/lib/streaming/lib/model/connect-harness-summary.ts +++ b/lib/streaming/lib/model/connect-harness-summary.ts @@ -63,18 +63,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace ConnectHarnessSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConnectHarnessSummary): object { diff --git a/lib/streaming/lib/model/connect-harness.ts b/lib/streaming/lib/model/connect-harness.ts index 2ebfa3ddf6..375735ce40 100644 --- a/lib/streaming/lib/model/connect-harness.ts +++ b/lib/streaming/lib/model/connect-harness.ts @@ -67,18 +67,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}' export namespace ConnectHarness { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ConnectHarness): object { diff --git a/lib/streaming/lib/model/create-cursor-details.ts b/lib/streaming/lib/model/create-cursor-details.ts index 98c4332a19..385c39c2b1 100644 --- a/lib/streaming/lib/model/create-cursor-details.ts +++ b/lib/streaming/lib/model/create-cursor-details.ts @@ -46,11 +46,11 @@ export interface CreateCursorDetails { export namespace CreateCursorDetails { export enum Type { - AFTEROFFSET = "AFTER_OFFSET", - ATOFFSET = "AT_OFFSET", - ATTIME = "AT_TIME", - LATEST = "LATEST", - TRIMHORIZON = "TRIM_HORIZON" + AfterOffset = "AFTER_OFFSET", + AtOffset = "AT_OFFSET", + AtTime = "AT_TIME", + Latest = "LATEST", + TrimHorizon = "TRIM_HORIZON" } export function getJsonObj(obj: CreateCursorDetails): object { diff --git a/lib/streaming/lib/model/create-group-cursor-details.ts b/lib/streaming/lib/model/create-group-cursor-details.ts index c1222c495a..46e098d556 100644 --- a/lib/streaming/lib/model/create-group-cursor-details.ts +++ b/lib/streaming/lib/model/create-group-cursor-details.ts @@ -48,9 +48,9 @@ export interface CreateGroupCursorDetails { export namespace CreateGroupCursorDetails { export enum Type { - ATTIME = "AT_TIME", - LATEST = "LATEST", - TRIMHORIZON = "TRIM_HORIZON" + AtTime = "AT_TIME", + Latest = "LATEST", + TrimHorizon = "TRIM_HORIZON" } export function getJsonObj(obj: CreateGroupCursorDetails): object { diff --git a/lib/streaming/lib/model/custom-encryption-key.ts b/lib/streaming/lib/model/custom-encryption-key.ts index 4c73b38a7f..21c07de2b6 100644 --- a/lib/streaming/lib/model/custom-encryption-key.ts +++ b/lib/streaming/lib/model/custom-encryption-key.ts @@ -30,18 +30,17 @@ export interface CustomEncryptionKey { export namespace CustomEncryptionKey { export enum KeyState { - ACTIVE = "ACTIVE", - CREATING = "CREATING", - DELETING = "DELETING", - NONE = "NONE", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Active = "ACTIVE", + Creating = "CREATING", + Deleting = "DELETING", + None = "NONE", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CustomEncryptionKey): object { diff --git a/lib/streaming/lib/model/stream-pool-summary.ts b/lib/streaming/lib/model/stream-pool-summary.ts index 4c9ede3ba1..46d5cac96d 100644 --- a/lib/streaming/lib/model/stream-pool-summary.ts +++ b/lib/streaming/lib/model/stream-pool-summary.ts @@ -66,18 +66,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace StreamPoolSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: StreamPoolSummary): object { diff --git a/lib/streaming/lib/model/stream-pool.ts b/lib/streaming/lib/model/stream-pool.ts index d86e8c232d..52af77ddab 100644 --- a/lib/streaming/lib/model/stream-pool.ts +++ b/lib/streaming/lib/model/stream-pool.ts @@ -80,18 +80,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}' export namespace StreamPool { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: StreamPool): object { diff --git a/lib/streaming/lib/model/stream-summary.ts b/lib/streaming/lib/model/stream-summary.ts index c920b13352..4b33e568c5 100644 --- a/lib/streaming/lib/model/stream-summary.ts +++ b/lib/streaming/lib/model/stream-summary.ts @@ -77,18 +77,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}` export namespace StreamSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: StreamSummary): object { diff --git a/lib/streaming/lib/model/stream.ts b/lib/streaming/lib/model/stream.ts index 167ad3aec2..0a328d99c9 100644 --- a/lib/streaming/lib/model/stream.ts +++ b/lib/streaming/lib/model/stream.ts @@ -85,18 +85,17 @@ Example: `{\"Operations\": {\"CostCenter\": \"42\"}}' export namespace Stream { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - DELETING = "DELETING", - DELETED = "DELETED", - FAILED = "FAILED", - UPDATING = "UPDATING", - + Creating = "CREATING", + Active = "ACTIVE", + Deleting = "DELETING", + Deleted = "DELETED", + Failed = "FAILED", + Updating = "UPDATING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Stream): object { diff --git a/lib/streaming/lib/model/update-group-details.ts b/lib/streaming/lib/model/update-group-details.ts index 09fd0c1e10..7dbed36376 100644 --- a/lib/streaming/lib/model/update-group-details.ts +++ b/lib/streaming/lib/model/update-group-details.ts @@ -31,9 +31,9 @@ export interface UpdateGroupDetails { export namespace UpdateGroupDetails { export enum Type { - ATTIME = "AT_TIME", - LATEST = "LATEST", - TRIMHORIZON = "TRIM_HORIZON" + AtTime = "AT_TIME", + Latest = "LATEST", + TrimHorizon = "TRIM_HORIZON" } export function getJsonObj(obj: UpdateGroupDetails): object { diff --git a/lib/streaming/lib/request/change-connect-harness-compartment-request.ts b/lib/streaming/lib/request/change-connect-harness-compartment-request.ts index 80d9833ea9..0a658a9d0c 100644 --- a/lib/streaming/lib/request/change-connect-harness-compartment-request.ts +++ b/lib/streaming/lib/request/change-connect-harness-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeConnectHarnessCompartmentRequest { +export interface ChangeConnectHarnessCompartmentRequest extends common.BaseRequest { /** * The OCID of the connect harness. * diff --git a/lib/streaming/lib/request/change-stream-compartment-request.ts b/lib/streaming/lib/request/change-stream-compartment-request.ts index 15f7d269cd..a555639207 100644 --- a/lib/streaming/lib/request/change-stream-compartment-request.ts +++ b/lib/streaming/lib/request/change-stream-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeStreamCompartmentRequest { +export interface ChangeStreamCompartmentRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/change-stream-pool-compartment-request.ts b/lib/streaming/lib/request/change-stream-pool-compartment-request.ts index d54ba3f0c6..834acaabec 100644 --- a/lib/streaming/lib/request/change-stream-pool-compartment-request.ts +++ b/lib/streaming/lib/request/change-stream-pool-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeStreamPoolCompartmentRequest { +export interface ChangeStreamPoolCompartmentRequest extends common.BaseRequest { /** * The OCID of the stream pool. * diff --git a/lib/streaming/lib/request/consumer-commit-request.ts b/lib/streaming/lib/request/consumer-commit-request.ts index d514bff77f..97080203ab 100644 --- a/lib/streaming/lib/request/consumer-commit-request.ts +++ b/lib/streaming/lib/request/consumer-commit-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ConsumerCommitRequest { +export interface ConsumerCommitRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/consumer-heartbeat-request.ts b/lib/streaming/lib/request/consumer-heartbeat-request.ts index f4bedf816d..07ea7108d6 100644 --- a/lib/streaming/lib/request/consumer-heartbeat-request.ts +++ b/lib/streaming/lib/request/consumer-heartbeat-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ConsumerHeartbeatRequest { +export interface ConsumerHeartbeatRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/create-connect-harness-request.ts b/lib/streaming/lib/request/create-connect-harness-request.ts index d23ea70928..5ec7b71e2d 100644 --- a/lib/streaming/lib/request/create-connect-harness-request.ts +++ b/lib/streaming/lib/request/create-connect-harness-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateConnectHarnessRequest { +export interface CreateConnectHarnessRequest extends common.BaseRequest { /** * The connect harness to create. */ diff --git a/lib/streaming/lib/request/create-cursor-request.ts b/lib/streaming/lib/request/create-cursor-request.ts index b2cce7ec08..51314f6652 100644 --- a/lib/streaming/lib/request/create-cursor-request.ts +++ b/lib/streaming/lib/request/create-cursor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCursorRequest { +export interface CreateCursorRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/create-group-cursor-request.ts b/lib/streaming/lib/request/create-group-cursor-request.ts index bb307040e8..55fd440e4b 100644 --- a/lib/streaming/lib/request/create-group-cursor-request.ts +++ b/lib/streaming/lib/request/create-group-cursor-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateGroupCursorRequest { +export interface CreateGroupCursorRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/create-stream-pool-request.ts b/lib/streaming/lib/request/create-stream-pool-request.ts index e86d6c339e..1b023a54b0 100644 --- a/lib/streaming/lib/request/create-stream-pool-request.ts +++ b/lib/streaming/lib/request/create-stream-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateStreamPoolRequest { +export interface CreateStreamPoolRequest extends common.BaseRequest { /** * The stream pool to create. */ diff --git a/lib/streaming/lib/request/create-stream-request.ts b/lib/streaming/lib/request/create-stream-request.ts index 8167220b6f..afd4c0a0c3 100644 --- a/lib/streaming/lib/request/create-stream-request.ts +++ b/lib/streaming/lib/request/create-stream-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateStreamRequest { +export interface CreateStreamRequest extends common.BaseRequest { /** * The stream to create. */ diff --git a/lib/streaming/lib/request/delete-connect-harness-request.ts b/lib/streaming/lib/request/delete-connect-harness-request.ts index 0734710eb7..90d3cbef21 100644 --- a/lib/streaming/lib/request/delete-connect-harness-request.ts +++ b/lib/streaming/lib/request/delete-connect-harness-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteConnectHarnessRequest { +export interface DeleteConnectHarnessRequest extends common.BaseRequest { /** * The OCID of the connect harness. * diff --git a/lib/streaming/lib/request/delete-stream-pool-request.ts b/lib/streaming/lib/request/delete-stream-pool-request.ts index 58021f36c0..f50c7fd95d 100644 --- a/lib/streaming/lib/request/delete-stream-pool-request.ts +++ b/lib/streaming/lib/request/delete-stream-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteStreamPoolRequest { +export interface DeleteStreamPoolRequest extends common.BaseRequest { /** * The OCID of the stream pool. * diff --git a/lib/streaming/lib/request/delete-stream-request.ts b/lib/streaming/lib/request/delete-stream-request.ts index 0d09a95001..1b2ec93a80 100644 --- a/lib/streaming/lib/request/delete-stream-request.ts +++ b/lib/streaming/lib/request/delete-stream-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteStreamRequest { +export interface DeleteStreamRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/get-connect-harness-request.ts b/lib/streaming/lib/request/get-connect-harness-request.ts index f28b547b4b..b1373a9b6f 100644 --- a/lib/streaming/lib/request/get-connect-harness-request.ts +++ b/lib/streaming/lib/request/get-connect-harness-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetConnectHarnessRequest { +export interface GetConnectHarnessRequest extends common.BaseRequest { /** * The OCID of the connect harness. * diff --git a/lib/streaming/lib/request/get-group-request.ts b/lib/streaming/lib/request/get-group-request.ts index 2045ae1779..f2e38e4b46 100644 --- a/lib/streaming/lib/request/get-group-request.ts +++ b/lib/streaming/lib/request/get-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetGroupRequest { +export interface GetGroupRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/get-messages-request.ts b/lib/streaming/lib/request/get-messages-request.ts index b033eb7933..fab1a295f7 100644 --- a/lib/streaming/lib/request/get-messages-request.ts +++ b/lib/streaming/lib/request/get-messages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetMessagesRequest { +export interface GetMessagesRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/get-stream-pool-request.ts b/lib/streaming/lib/request/get-stream-pool-request.ts index acfbb474ed..d87270a933 100644 --- a/lib/streaming/lib/request/get-stream-pool-request.ts +++ b/lib/streaming/lib/request/get-stream-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetStreamPoolRequest { +export interface GetStreamPoolRequest extends common.BaseRequest { /** * The OCID of the stream pool. * diff --git a/lib/streaming/lib/request/get-stream-request.ts b/lib/streaming/lib/request/get-stream-request.ts index b2bcb1402e..88e8039523 100644 --- a/lib/streaming/lib/request/get-stream-request.ts +++ b/lib/streaming/lib/request/get-stream-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetStreamRequest { +export interface GetStreamRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/list-connect-harnesses-request.ts b/lib/streaming/lib/request/list-connect-harnesses-request.ts index 6ef1effc98..e4c1af79c6 100644 --- a/lib/streaming/lib/request/list-connect-harnesses-request.ts +++ b/lib/streaming/lib/request/list-connect-harnesses-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListConnectHarnessesRequest { +export interface ListConnectHarnessesRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -61,12 +61,12 @@ export interface ListConnectHarnessesRequest { export namespace ListConnectHarnessesRequest { export enum SortBy { - NAME = "NAME", - TIMECREATED = "TIMECREATED" + Name = "NAME", + Timecreated = "TIMECREATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/streaming/lib/request/list-stream-pools-request.ts b/lib/streaming/lib/request/list-stream-pools-request.ts index 270362a82b..72f13a1add 100644 --- a/lib/streaming/lib/request/list-stream-pools-request.ts +++ b/lib/streaming/lib/request/list-stream-pools-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListStreamPoolsRequest { +export interface ListStreamPoolsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -61,12 +61,12 @@ export interface ListStreamPoolsRequest { export namespace ListStreamPoolsRequest { export enum SortBy { - NAME = "NAME", - TIMECREATED = "TIMECREATED" + Name = "NAME", + Timecreated = "TIMECREATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/streaming/lib/request/list-streams-request.ts b/lib/streaming/lib/request/list-streams-request.ts index 80bad5cd95..403dfbdbb5 100644 --- a/lib/streaming/lib/request/list-streams-request.ts +++ b/lib/streaming/lib/request/list-streams-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListStreamsRequest { +export interface ListStreamsRequest extends common.BaseRequest { /** * The OCID of the compartment. Is exclusive with the `streamPoolId` parameter. One of them is required. */ @@ -65,12 +65,12 @@ export interface ListStreamsRequest { export namespace ListStreamsRequest { export enum SortBy { - NAME = "NAME", - TIMECREATED = "TIMECREATED" + Name = "NAME", + Timecreated = "TIMECREATED" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/streaming/lib/request/put-messages-request.ts b/lib/streaming/lib/request/put-messages-request.ts index 044cc5172d..10abd38362 100644 --- a/lib/streaming/lib/request/put-messages-request.ts +++ b/lib/streaming/lib/request/put-messages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PutMessagesRequest { +export interface PutMessagesRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/update-connect-harness-request.ts b/lib/streaming/lib/request/update-connect-harness-request.ts index 6c908abe85..64e5413ad0 100644 --- a/lib/streaming/lib/request/update-connect-harness-request.ts +++ b/lib/streaming/lib/request/update-connect-harness-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateConnectHarnessRequest { +export interface UpdateConnectHarnessRequest extends common.BaseRequest { /** * The OCID of the connect harness. * diff --git a/lib/streaming/lib/request/update-group-request.ts b/lib/streaming/lib/request/update-group-request.ts index fd696c94cd..d6303fe8d2 100644 --- a/lib/streaming/lib/request/update-group-request.ts +++ b/lib/streaming/lib/request/update-group-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateGroupRequest { +export interface UpdateGroupRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/request/update-stream-pool-request.ts b/lib/streaming/lib/request/update-stream-pool-request.ts index fec879eb39..1c737ae2fd 100644 --- a/lib/streaming/lib/request/update-stream-pool-request.ts +++ b/lib/streaming/lib/request/update-stream-pool-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateStreamPoolRequest { +export interface UpdateStreamPoolRequest extends common.BaseRequest { /** * The OCID of the stream pool. * diff --git a/lib/streaming/lib/request/update-stream-request.ts b/lib/streaming/lib/request/update-stream-request.ts index b46f104403..d36ac08ea6 100644 --- a/lib/streaming/lib/request/update-stream-request.ts +++ b/lib/streaming/lib/request/update-stream-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateStreamRequest { +export interface UpdateStreamRequest extends common.BaseRequest { /** * The OCID of the stream. * diff --git a/lib/streaming/lib/streamadmin-waiter.ts b/lib/streaming/lib/streamadmin-waiter.ts index 98e2283720..4072a27900 100644 --- a/lib/streaming/lib/streamadmin-waiter.ts +++ b/lib/streaming/lib/streamadmin-waiter.ts @@ -38,7 +38,7 @@ export class StreamAdminWaiter { this.config, () => this.client.getConnectHarness(request), response => targetStates.exists(response.connectHarness.lifecycleState), - targetStates.includes(models.ConnectHarness.LifecycleState.DELETED) + targetStates.includes(models.ConnectHarness.LifecycleState.Deleted) ); } @@ -57,7 +57,7 @@ export class StreamAdminWaiter { this.config, () => this.client.getStream(request), response => targetStates.exists(response.stream.lifecycleState), - targetStates.includes(models.Stream.LifecycleState.DELETED) + targetStates.includes(models.Stream.LifecycleState.Deleted) ); } @@ -76,7 +76,7 @@ export class StreamAdminWaiter { this.config, () => this.client.getStreamPool(request), response => targetStates.exists(response.streamPool.lifecycleState), - targetStates.includes(models.StreamPool.LifecycleState.DELETED) + targetStates.includes(models.StreamPool.LifecycleState.Deleted) ); } } diff --git a/lib/streaming/package.json b/lib/streaming/package.json index 0fdd287ab7..44e01f41ff 100644 --- a/lib/streaming/package.json +++ b/lib/streaming/package.json @@ -1,6 +1,6 @@ { "name": "oci-streaming", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Streaming", "repository": { "type": "git", diff --git a/lib/usageapi/lib/client.ts b/lib/usageapi/lib/client.ts index 03bf40506a..c28d5752cd 100644 --- a/lib/usageapi/lib/client.ts +++ b/lib/usageapi/lib/client.ts @@ -15,7 +15,7 @@ import common = require("oci-common"); import * as requests from "./request"; import * as models from "./model"; import * as responses from "./response"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -27,6 +27,7 @@ export class UsageapiClient { protected static serviceEndpointTemplate = "https://usageapi.{region}.oci.{secondLevelDomain}"; protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -88,6 +89,13 @@ export class UsageapiClient { ); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Returns the list of config for UI dropdown list * @@ -120,7 +128,11 @@ export class UsageapiClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + requestSummarizedConfigurationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -180,7 +192,11 @@ export class UsageapiClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + requestSummarizedUsagesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/usageapi/lib/model/filter.ts b/lib/usageapi/lib/model/filter.ts index b8557e206e..b2045c66d2 100644 --- a/lib/usageapi/lib/model/filter.ts +++ b/lib/usageapi/lib/model/filter.ts @@ -38,9 +38,9 @@ export interface Filter { export namespace Filter { export enum Operator { - AND = "AND", - NOT = "NOT", - OR = "OR" + And = "AND", + Not = "NOT", + Or = "OR" } export function getJsonObj(obj: Filter): object { diff --git a/lib/usageapi/lib/model/request-summarized-usages-details.ts b/lib/usageapi/lib/model/request-summarized-usages-details.ts index 13b6c04481..63e0f019c9 100644 --- a/lib/usageapi/lib/model/request-summarized-usages-details.ts +++ b/lib/usageapi/lib/model/request-summarized-usages-details.ts @@ -62,15 +62,15 @@ export interface RequestSummarizedUsagesDetails { export namespace RequestSummarizedUsagesDetails { export enum Granularity { - HOURLY = "HOURLY", - DAILY = "DAILY", - MONTHLY = "MONTHLY", - TOTAL = "TOTAL" + Hourly = "HOURLY", + Daily = "DAILY", + Monthly = "MONTHLY", + Total = "TOTAL" } export enum QueryType { - USAGE = "USAGE", - COST = "COST" + Usage = "USAGE", + Cost = "COST" } export function getJsonObj(obj: RequestSummarizedUsagesDetails): object { diff --git a/lib/usageapi/lib/request/request-summarized-configurations-request.ts b/lib/usageapi/lib/request/request-summarized-configurations-request.ts index fa088f2030..a96462c69b 100644 --- a/lib/usageapi/lib/request/request-summarized-configurations-request.ts +++ b/lib/usageapi/lib/request/request-summarized-configurations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RequestSummarizedConfigurationsRequest { +export interface RequestSummarizedConfigurationsRequest extends common.BaseRequest { /** * tenant id */ diff --git a/lib/usageapi/lib/request/request-summarized-usages-request.ts b/lib/usageapi/lib/request/request-summarized-usages-request.ts index 94e7cd26b7..2741f7396a 100644 --- a/lib/usageapi/lib/request/request-summarized-usages-request.ts +++ b/lib/usageapi/lib/request/request-summarized-usages-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface RequestSummarizedUsagesRequest { +export interface RequestSummarizedUsagesRequest extends common.BaseRequest { /** * getUsageRequest contain query inforamtion * diff --git a/lib/usageapi/package.json b/lib/usageapi/package.json index ac883bc234..2791b5a6c3 100644 --- a/lib/usageapi/package.json +++ b/lib/usageapi/package.json @@ -1,6 +1,6 @@ { "name": "oci-usageapi", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Usage Api Service", "repository": { "type": "git", diff --git a/lib/vault/lib/client.ts b/lib/vault/lib/client.ts index a239b3cd31..e68e939a43 100644 --- a/lib/vault/lib/client.ts +++ b/lib/vault/lib/client.ts @@ -17,7 +17,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { VaultsWaiter } from "./vaults-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -30,6 +30,7 @@ export class VaultsClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": VaultsWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -114,6 +115,13 @@ export class VaultsClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Cancels the pending deletion of the specified secret. Canceling * a scheduled deletion restores the secret's lifecycle state to what @@ -148,7 +156,11 @@ export class VaultsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelSecretDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -206,7 +218,11 @@ export class VaultsClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelSecretVersionDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -272,7 +288,11 @@ When provided, if-match is checked against the ETag values of the secret. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeSecretCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -334,7 +354,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createSecretRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -392,7 +416,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSecretRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -452,7 +480,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getSecretVersionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -515,7 +547,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSecretVersionsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -605,7 +641,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listSecretsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -696,7 +736,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scheduleSecretDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -761,7 +805,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + scheduleSecretVersionDeletionRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -828,7 +876,11 @@ This operation is not supported by the Oracle Cloud Infrastructure Terraform Pro queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateSecretRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/vault/lib/model/secret-content-details.ts b/lib/vault/lib/model/secret-content-details.ts index 16cbf83fbd..438dd99002 100644 --- a/lib/vault/lib/model/secret-content-details.ts +++ b/lib/vault/lib/model/secret-content-details.ts @@ -37,8 +37,8 @@ export interface SecretContentDetails { export namespace SecretContentDetails { export enum Stage { - CURRENT = "CURRENT", - PENDING = "PENDING" + Current = "CURRENT", + Pending = "PENDING" } export function getJsonObj(obj: SecretContentDetails): object { diff --git a/lib/vault/lib/model/secret-summary.ts b/lib/vault/lib/model/secret-summary.ts index 13cc4b2f52..2f6f5d4572 100644 --- a/lib/vault/lib/model/secret-summary.ts +++ b/lib/vault/lib/model/secret-summary.ts @@ -86,21 +86,20 @@ export interface SecretSummary { export namespace SecretSummary { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - PENDINGDELETION = "PENDING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + SchedulingDeletion = "SCHEDULING_DELETION", + PendingDeletion = "PENDING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecretSummary): object { diff --git a/lib/vault/lib/model/secret-version-summary.ts b/lib/vault/lib/model/secret-version-summary.ts index 0d8727e770..b6a1659b6f 100644 --- a/lib/vault/lib/model/secret-version-summary.ts +++ b/lib/vault/lib/model/secret-version-summary.ts @@ -67,27 +67,25 @@ export interface SecretVersionSummary { export namespace SecretVersionSummary { export enum ContentType { - BASE64 = "BASE64", - + Base64 = "BASE64", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Stages { - CURRENT = "CURRENT", - PENDING = "PENDING", - LATEST = "LATEST", - PREVIOUS = "PREVIOUS", - DEPRECATED = "DEPRECATED", - + Current = "CURRENT", + Pending = "PENDING", + Latest = "LATEST", + Previous = "PREVIOUS", + Deprecated = "DEPRECATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecretVersionSummary): object { diff --git a/lib/vault/lib/model/secret-version.ts b/lib/vault/lib/model/secret-version.ts index 26c09c02a4..58cfb31c79 100644 --- a/lib/vault/lib/model/secret-version.ts +++ b/lib/vault/lib/model/secret-version.ts @@ -67,27 +67,25 @@ export interface SecretVersion { export namespace SecretVersion { export enum ContentType { - BASE64 = "BASE64", - + Base64 = "BASE64", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum Stages { - CURRENT = "CURRENT", - PENDING = "PENDING", - LATEST = "LATEST", - PREVIOUS = "PREVIOUS", - DEPRECATED = "DEPRECATED", - + Current = "CURRENT", + Pending = "PENDING", + Latest = "LATEST", + Previous = "PREVIOUS", + Deprecated = "DEPRECATED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: SecretVersion): object { diff --git a/lib/vault/lib/model/secret.ts b/lib/vault/lib/model/secret.ts index 60ed05aa39..d2127d31ce 100644 --- a/lib/vault/lib/model/secret.ts +++ b/lib/vault/lib/model/secret.ts @@ -101,21 +101,20 @@ export interface Secret { export namespace Secret { export enum LifecycleState { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", - SCHEDULINGDELETION = "SCHEDULING_DELETION", - PENDINGDELETION = "PENDING_DELETION", - CANCELLINGDELETION = "CANCELLING_DELETION", - FAILED = "FAILED", - + Creating = "CREATING", + Active = "ACTIVE", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", + SchedulingDeletion = "SCHEDULING_DELETION", + PendingDeletion = "PENDING_DELETION", + CancellingDeletion = "CANCELLING_DELETION", + Failed = "FAILED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: Secret): object { diff --git a/lib/vault/lib/request/cancel-secret-deletion-request.ts b/lib/vault/lib/request/cancel-secret-deletion-request.ts index 95869b89b2..3e605d4cc8 100644 --- a/lib/vault/lib/request/cancel-secret-deletion-request.ts +++ b/lib/vault/lib/request/cancel-secret-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelSecretDeletionRequest { +export interface CancelSecretDeletionRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/cancel-secret-version-deletion-request.ts b/lib/vault/lib/request/cancel-secret-version-deletion-request.ts index c6ba5488db..8eeabf47c9 100644 --- a/lib/vault/lib/request/cancel-secret-version-deletion-request.ts +++ b/lib/vault/lib/request/cancel-secret-version-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelSecretVersionDeletionRequest { +export interface CancelSecretVersionDeletionRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/change-secret-compartment-request.ts b/lib/vault/lib/request/change-secret-compartment-request.ts index e120146ae6..4121b7937a 100644 --- a/lib/vault/lib/request/change-secret-compartment-request.ts +++ b/lib/vault/lib/request/change-secret-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeSecretCompartmentRequest { +export interface ChangeSecretCompartmentRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/create-secret-request.ts b/lib/vault/lib/request/create-secret-request.ts index 567ffa3040..f5166a32f6 100644 --- a/lib/vault/lib/request/create-secret-request.ts +++ b/lib/vault/lib/request/create-secret-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateSecretRequest { +export interface CreateSecretRequest extends common.BaseRequest { /** * Request to create a new secret. */ diff --git a/lib/vault/lib/request/get-secret-request.ts b/lib/vault/lib/request/get-secret-request.ts index 2aaee00c40..964e614863 100644 --- a/lib/vault/lib/request/get-secret-request.ts +++ b/lib/vault/lib/request/get-secret-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSecretRequest { +export interface GetSecretRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/get-secret-version-request.ts b/lib/vault/lib/request/get-secret-version-request.ts index 346bf69d56..a5ba3176f1 100644 --- a/lib/vault/lib/request/get-secret-version-request.ts +++ b/lib/vault/lib/request/get-secret-version-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetSecretVersionRequest { +export interface GetSecretVersionRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/list-secret-versions-request.ts b/lib/vault/lib/request/list-secret-versions-request.ts index 017f52b58f..f3024363bd 100644 --- a/lib/vault/lib/request/list-secret-versions-request.ts +++ b/lib/vault/lib/request/list-secret-versions-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSecretVersionsRequest { +export interface ListSecretVersionsRequest extends common.BaseRequest { /** * The OCID of the secret. */ @@ -50,11 +50,11 @@ export interface ListSecretVersionsRequest { export namespace ListSecretVersionsRequest { export enum SortBy { - NUMBER = "VERSION_NUMBER" + VersionNumber = "VERSION_NUMBER" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/vault/lib/request/list-secrets-request.ts b/lib/vault/lib/request/list-secrets-request.ts index 2d32c0d396..1896db79de 100644 --- a/lib/vault/lib/request/list-secrets-request.ts +++ b/lib/vault/lib/request/list-secrets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListSecretsRequest { +export interface ListSecretsRequest extends common.BaseRequest { /** * The OCID of the compartment. */ @@ -64,12 +64,12 @@ export interface ListSecretsRequest { export namespace ListSecretsRequest { export enum SortBy { - TIMECREATED = "TIMECREATED", - NAME = "NAME" + Timecreated = "TIMECREATED", + Name = "NAME" } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/vault/lib/request/schedule-secret-deletion-request.ts b/lib/vault/lib/request/schedule-secret-deletion-request.ts index 3564062d6c..0fffe1e70b 100644 --- a/lib/vault/lib/request/schedule-secret-deletion-request.ts +++ b/lib/vault/lib/request/schedule-secret-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScheduleSecretDeletionRequest { +export interface ScheduleSecretDeletionRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/schedule-secret-version-deletion-request.ts b/lib/vault/lib/request/schedule-secret-version-deletion-request.ts index 731c43e5fa..3d1d725f1c 100644 --- a/lib/vault/lib/request/schedule-secret-version-deletion-request.ts +++ b/lib/vault/lib/request/schedule-secret-version-deletion-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ScheduleSecretVersionDeletionRequest { +export interface ScheduleSecretVersionDeletionRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/request/update-secret-request.ts b/lib/vault/lib/request/update-secret-request.ts index 24de7a7e55..1d7efc840a 100644 --- a/lib/vault/lib/request/update-secret-request.ts +++ b/lib/vault/lib/request/update-secret-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateSecretRequest { +export interface UpdateSecretRequest extends common.BaseRequest { /** * The OCID of the secret. */ diff --git a/lib/vault/lib/vaults-waiter.ts b/lib/vault/lib/vaults-waiter.ts index 59a77c5a4c..5104ecea6e 100644 --- a/lib/vault/lib/vaults-waiter.ts +++ b/lib/vault/lib/vaults-waiter.ts @@ -35,7 +35,7 @@ export class VaultsWaiter { this.config, () => this.client.getSecret(request), response => targetStates.exists(response.secret.lifecycleState), - targetStates.includes(models.Secret.LifecycleState.DELETED) + targetStates.includes(models.Secret.LifecycleState.Deleted) ); } } diff --git a/lib/vault/package.json b/lib/vault/package.json index 6e38d21d4f..d98c7e7b96 100644 --- a/lib/vault/package.json +++ b/lib/vault/package.json @@ -1,6 +1,6 @@ { "name": "oci-vault", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for Vault Service", "repository": { "type": "git", diff --git a/lib/waas/lib/client.ts b/lib/waas/lib/client.ts index abfaba1f26..c832ef6ef8 100644 --- a/lib/waas/lib/client.ts +++ b/lib/waas/lib/client.ts @@ -18,7 +18,7 @@ import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { RedirectWaiter } from "./redirect-waiter"; import { WaasWaiter } from "./waas-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -33,6 +33,7 @@ export class RedirectClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": RedirectWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -117,6 +118,13 @@ export class RedirectClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Moves HTTP Redirect into a different compartment. When provided, If-Match is checked against ETag values of the WAAS policy. * @param ChangeHttpRedirectCompartmentRequest @@ -155,7 +163,11 @@ export class RedirectClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeHttpRedirectCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -209,7 +221,11 @@ export class RedirectClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createHttpRedirectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -266,7 +282,11 @@ export class RedirectClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteHttpRedirectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -321,7 +341,11 @@ export class RedirectClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getHttpRedirectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -388,7 +412,11 @@ export class RedirectClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listHttpRedirectsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -478,7 +506,11 @@ export class RedirectClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateHttpRedirectRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -512,6 +544,7 @@ export class WaasClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": WaasWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -596,6 +629,13 @@ export class WaasClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Accepts a list of recommended Web Application Firewall protection rules. Web Application Firewall protection rule recommendations are sets of rules generated by observed traffic patterns through the Web Application Firewall and are meant to optimize the Web Application Firewall's security profile. Only the rules specified in the request body will be updated; all other rules will remain unchanged. *

@@ -633,7 +673,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + acceptRecommendationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -690,7 +734,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + cancelWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -751,7 +799,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeAddressListCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -811,7 +863,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCertificateCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -870,7 +926,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeCustomProtectionRuleCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -929,7 +989,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + changeWaasPolicyCompartmentRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -983,7 +1047,11 @@ Use the `GET /waasPolicies/{waasPolicyId}/wafConfig/recommendations` method to v queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createAddressListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1047,7 +1115,11 @@ For more information, see [WAF Settings](https://docs.cloud.oracle.com/iaas/Cont queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1111,7 +1183,11 @@ Custom protection rules allow you to create rules in addition to the rulesets pr queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createCustomProtectionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1185,7 +1261,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + createWaasPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1247,7 +1327,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteAddressListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1299,7 +1383,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1351,7 +1439,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteCustomProtectionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1403,7 +1495,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + deleteWaasPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1458,7 +1554,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getAddressListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1516,7 +1616,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1574,7 +1678,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getCustomProtectionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1633,7 +1741,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getDeviceFingerprintChallengeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1692,7 +1804,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getHumanInteractionChallengeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1750,7 +1866,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getJsChallengeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1808,7 +1928,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getPolicyConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1867,7 +1991,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getProtectionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1925,7 +2053,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getProtectionSettingsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -1983,7 +2115,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWaasPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2041,7 +2177,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWafAddressRateLimitingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2099,7 +2239,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWafConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2157,7 +2301,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2224,7 +2372,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAccessRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2321,7 +2473,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listAddressListsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2408,7 +2564,11 @@ All Oracle Cloud Infrastructure resources, including WAAS policies, receive a un queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCachingRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2504,7 +2664,11 @@ The order of the CAPTCHA challenges is important. The URL for each queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCaptchasRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2601,7 +2765,11 @@ The order of the CAPTCHA challenges is important. The URL for each queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCertificatesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2694,7 +2862,11 @@ The order of the CAPTCHA challenges is important. The URL for each queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listCustomProtectionRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2780,7 +2952,11 @@ The order of the CAPTCHA challenges is important. The URL for each queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listEdgeSubnetsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2869,7 +3045,11 @@ The list is sorted by `key`, in ascending order. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listGoodBotsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -2963,7 +3143,11 @@ The list is sorted by `key`, in ascending order. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listProtectionRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3058,7 +3242,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listRecommendationsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3152,7 +3340,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listThreatFeedsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3249,7 +3441,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWaasPoliciesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3338,7 +3534,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWaasPolicyCustomProtectionRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3433,7 +3633,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWafBlockedRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3541,7 +3745,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWafLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3632,7 +3840,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWafRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3722,7 +3934,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWafTrafficRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3808,7 +4024,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWhitelistsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3901,7 +4121,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -3991,7 +4215,11 @@ Use the `POST /waasPolicies/{waasPolicyId}/actions/acceptWafConfigRecommendation queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + purgeCacheRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4061,7 +4289,11 @@ Any existing access rules that are not specified with a `key` in the list of acc queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAccessRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4122,7 +4354,11 @@ Any existing access rules that are not specified with a `key` in the list of acc queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateAddressListRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4193,7 +4429,11 @@ The order the caching rules are specified in is important. The rules are process queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCachingRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4263,7 +4503,11 @@ Query parameters are allowed in CAPTCHA URL. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCaptchasRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4324,7 +4568,11 @@ Query parameters are allowed in CAPTCHA URL. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCertificateRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4389,7 +4637,11 @@ Query parameters are allowed in CAPTCHA URL. queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateCustomProtectionRuleRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4459,7 +4711,11 @@ DFC collects attributes to generate a hashed signature about a client - if a fin queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateDeviceFingerprintChallengeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4523,7 +4779,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateGoodBotsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4586,7 +4846,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateHumanInteractionChallengeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4648,7 +4912,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateJsChallengeRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4710,7 +4978,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updatePolicyConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4773,7 +5045,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateProtectionRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4835,7 +5111,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateProtectionSettingsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4896,7 +5176,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateThreatFeedsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -4960,7 +5244,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateWaasPolicyRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5023,7 +5311,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateWaasPolicyCustomProtectionRulesRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5086,7 +5378,11 @@ Good bots allows you to manage access for bots from known providers, such as Goo queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateWafAddressRateLimitingRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5156,7 +5452,11 @@ The returned list will contain objects with `key` properties that can be used to queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateWafConfigRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -5226,7 +5526,11 @@ Whitelists can be deleted by removing the existing whitelist object from the lis queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + updateWhitelistsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/waas/lib/model/access-rule-criteria.ts b/lib/waas/lib/model/access-rule-criteria.ts index 00396d35d5..cd20c15acf 100644 --- a/lib/waas/lib/model/access-rule-criteria.ts +++ b/lib/waas/lib/model/access-rule-criteria.ts @@ -84,33 +84,32 @@ export interface AccessRuleCriteria { export namespace AccessRuleCriteria { export enum Condition { - URLIS = "URL_IS", - URLISNOT = "URL_IS_NOT", - URLSTARTSWITH = "URL_STARTS_WITH", - URLPARTENDSWITH = "URL_PART_ENDS_WITH", - URLPARTCONTAINS = "URL_PART_CONTAINS", - URLREGEX = "URL_REGEX", - URLDOESNOTMATCHREGEX = "URL_DOES_NOT_MATCH_REGEX", - URLDOESNOTSTARTWITH = "URL_DOES_NOT_START_WITH", - URLPARTDOESNOTCONTAIN = "URL_PART_DOES_NOT_CONTAIN", - URLPARTDOESNOTENDWITH = "URL_PART_DOES_NOT_END_WITH", - IPIS = "IP_IS", - IPISNOT = "IP_IS_NOT", - IPINLIST = "IP_IN_LIST", - IPNOTINLIST = "IP_NOT_IN_LIST", - HTTPHEADERCONTAINS = "HTTP_HEADER_CONTAINS", - HTTPMETHODIS = "HTTP_METHOD_IS", - HTTPMETHODISNOT = "HTTP_METHOD_IS_NOT", - COUNTRYIS = "COUNTRY_IS", - COUNTRYISNOT = "COUNTRY_IS_NOT", - USERAGENTIS = "USER_AGENT_IS", - USERAGENTISNOT = "USER_AGENT_IS_NOT", - + UrlIs = "URL_IS", + UrlIsNot = "URL_IS_NOT", + UrlStartsWith = "URL_STARTS_WITH", + UrlPartEndsWith = "URL_PART_ENDS_WITH", + UrlPartContains = "URL_PART_CONTAINS", + UrlRegex = "URL_REGEX", + UrlDoesNotMatchRegex = "URL_DOES_NOT_MATCH_REGEX", + UrlDoesNotStartWith = "URL_DOES_NOT_START_WITH", + UrlPartDoesNotContain = "URL_PART_DOES_NOT_CONTAIN", + UrlPartDoesNotEndWith = "URL_PART_DOES_NOT_END_WITH", + IpIs = "IP_IS", + IpIsNot = "IP_IS_NOT", + IpInList = "IP_IN_LIST", + IpNotInList = "IP_NOT_IN_LIST", + HttpHeaderContains = "HTTP_HEADER_CONTAINS", + HttpMethodIs = "HTTP_METHOD_IS", + HttpMethodIsNot = "HTTP_METHOD_IS_NOT", + CountryIs = "COUNTRY_IS", + CountryIsNot = "COUNTRY_IS_NOT", + UserAgentIs = "USER_AGENT_IS", + UserAgentIsNot = "USER_AGENT_IS_NOT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AccessRuleCriteria): object { diff --git a/lib/waas/lib/model/access-rule.ts b/lib/waas/lib/model/access-rule.ts index 1a716c89b2..cca2761e7b 100644 --- a/lib/waas/lib/model/access-rule.ts +++ b/lib/waas/lib/model/access-rule.ts @@ -112,53 +112,49 @@ Regardless of action, no further rules are processed once a rule is matched. export namespace AccessRule { export enum Action { - ALLOW = "ALLOW", - DETECT = "DETECT", - BLOCK = "BLOCK", - BYPASS = "BYPASS", - REDIRECT = "REDIRECT", - SHOWCAPTCHA = "SHOW_CAPTCHA", - + Allow = "ALLOW", + Detect = "DETECT", + Block = "BLOCK", + Bypass = "BYPASS", + Redirect = "REDIRECT", + ShowCaptcha = "SHOW_CAPTCHA", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum BlockAction { - SETRESPONSECODE = "SET_RESPONSE_CODE", - SHOWERRORPAGE = "SHOW_ERROR_PAGE", - + SetResponseCode = "SET_RESPONSE_CODE", + ShowErrorPage = "SHOW_ERROR_PAGE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum BypassChallenges { - JSCHALLENGE = "JS_CHALLENGE", - DEVICEFINGERPRINTCHALLENGE = "DEVICE_FINGERPRINT_CHALLENGE", - HUMANINTERACTIONCHALLENGE = "HUMAN_INTERACTION_CHALLENGE", - CAPTCHA = "CAPTCHA", - + JsChallenge = "JS_CHALLENGE", + DeviceFingerprintChallenge = "DEVICE_FINGERPRINT_CHALLENGE", + HumanInteractionChallenge = "HUMAN_INTERACTION_CHALLENGE", + Captcha = "CAPTCHA", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum RedirectResponseCode { - MOVEDPERMANENTLY = "MOVED_PERMANENTLY", - FOUND = "FOUND", - + MovedPermanently = "MOVED_PERMANENTLY", + Found = "FOUND", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: AccessRule): object { diff --git a/lib/waas/lib/model/block-challenge-settings.ts b/lib/waas/lib/model/block-challenge-settings.ts index c5aec724f1..7f09cdeaa0 100644 --- a/lib/waas/lib/model/block-challenge-settings.ts +++ b/lib/waas/lib/model/block-challenge-settings.ts @@ -58,15 +58,14 @@ export interface BlockChallengeSettings { export namespace BlockChallengeSettings { export enum BlockAction { - SETRESPONSECODE = "SET_RESPONSE_CODE", - SHOWERRORPAGE = "SHOW_ERROR_PAGE", - SHOWCAPTCHA = "SHOW_CAPTCHA", - + SetResponseCode = "SET_RESPONSE_CODE", + ShowErrorPage = "SHOW_ERROR_PAGE", + ShowCaptcha = "SHOW_CAPTCHA", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: BlockChallengeSettings): object { diff --git a/lib/waas/lib/model/caching-rule-criteria.ts b/lib/waas/lib/model/caching-rule-criteria.ts index 04e8f503b9..7f1946aada 100644 --- a/lib/waas/lib/model/caching-rule-criteria.ts +++ b/lib/waas/lib/model/caching-rule-criteria.ts @@ -39,16 +39,15 @@ URLs must start with a `/`. URLs can't contain restricted double slashes `//`. U export namespace CachingRuleCriteria { export enum Condition { - IS = "URL_IS", - STARTSWITH = "URL_STARTS_WITH", - PARTENDSWITH = "URL_PART_ENDS_WITH", - PARTCONTAINS = "URL_PART_CONTAINS", - + UrlIs = "URL_IS", + UrlStartsWith = "URL_STARTS_WITH", + UrlPartEndsWith = "URL_PART_ENDS_WITH", + UrlPartContains = "URL_PART_CONTAINS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CachingRuleCriteria): object { diff --git a/lib/waas/lib/model/caching-rule-summary.ts b/lib/waas/lib/model/caching-rule-summary.ts index d15a417dd0..d5870c2796 100644 --- a/lib/waas/lib/model/caching-rule-summary.ts +++ b/lib/waas/lib/model/caching-rule-summary.ts @@ -56,14 +56,13 @@ export interface CachingRuleSummary { export namespace CachingRuleSummary { export enum Action { - CACHE = "CACHE", - BYPASSCACHE = "BYPASS_CACHE", - + Cache = "CACHE", + BypassCache = "BYPASS_CACHE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CachingRuleSummary): object { diff --git a/lib/waas/lib/model/caching-rule.ts b/lib/waas/lib/model/caching-rule.ts index 72aec82d3f..d669945c01 100644 --- a/lib/waas/lib/model/caching-rule.ts +++ b/lib/waas/lib/model/caching-rule.ts @@ -53,14 +53,13 @@ export interface CachingRule { export namespace CachingRule { export enum Action { - CACHE = "CACHE", - BYPASSCACHE = "BYPASS_CACHE", - + Cache = "CACHE", + BypassCache = "BYPASS_CACHE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CachingRule): object { diff --git a/lib/waas/lib/model/custom-protection-rule-setting.ts b/lib/waas/lib/model/custom-protection-rule-setting.ts index 984bd74073..131bb2eff2 100644 --- a/lib/waas/lib/model/custom-protection-rule-setting.ts +++ b/lib/waas/lib/model/custom-protection-rule-setting.ts @@ -32,14 +32,13 @@ export interface CustomProtectionRuleSetting { export namespace CustomProtectionRuleSetting { export enum Action { - DETECT = "DETECT", - BLOCK = "BLOCK", - + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: CustomProtectionRuleSetting): object { diff --git a/lib/waas/lib/model/device-fingerprint-challenge.ts b/lib/waas/lib/model/device-fingerprint-challenge.ts index 6b423f2201..d7aff87ff5 100644 --- a/lib/waas/lib/model/device-fingerprint-challenge.ts +++ b/lib/waas/lib/model/device-fingerprint-challenge.ts @@ -51,14 +51,13 @@ export interface DeviceFingerprintChallenge { export namespace DeviceFingerprintChallenge { export enum Action { - DETECT = "DETECT", - BLOCK = "BLOCK", - + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: DeviceFingerprintChallenge): object { diff --git a/lib/waas/lib/model/health-check.ts b/lib/waas/lib/model/health-check.ts index 0ee9fba4b9..7f00995523 100644 --- a/lib/waas/lib/model/health-check.ts +++ b/lib/waas/lib/model/health-check.ts @@ -73,28 +73,26 @@ export interface HealthCheck { export namespace HealthCheck { export enum Method { - GET = "GET", - HEAD = "HEAD", - POST = "POST", - + Get = "GET", + Head = "HEAD", + Post = "POST", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ExpectedResponseCodeGroup { - _2XX = "2XX", - _3XX = "3XX", - _4XX = "4XX", - _5XX = "5XX", - + _2Xx = "2XX", + _3Xx = "3XX", + _4Xx = "4XX", + _5Xx = "5XX", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: HealthCheck): object { diff --git a/lib/waas/lib/model/http-redirect-target.ts b/lib/waas/lib/model/http-redirect-target.ts index da6cf03fc4..1c52e64819 100644 --- a/lib/waas/lib/model/http-redirect-target.ts +++ b/lib/waas/lib/model/http-redirect-target.ts @@ -39,14 +39,13 @@ export interface HttpRedirectTarget { export namespace HttpRedirectTarget { export enum Protocol { - HTTP = "HTTP", - HTTPS = "HTTPS", - + Http = "HTTP", + Https = "HTTPS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: HttpRedirectTarget): object { diff --git a/lib/waas/lib/model/human-interaction-challenge.ts b/lib/waas/lib/model/human-interaction-challenge.ts index 46af68508e..9c24a9120d 100644 --- a/lib/waas/lib/model/human-interaction-challenge.ts +++ b/lib/waas/lib/model/human-interaction-challenge.ts @@ -59,14 +59,13 @@ export interface HumanInteractionChallenge { export namespace HumanInteractionChallenge { export enum Action { - DETECT = "DETECT", - BLOCK = "BLOCK", - + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: HumanInteractionChallenge): object { diff --git a/lib/waas/lib/model/js-challenge.ts b/lib/waas/lib/model/js-challenge.ts index af4da93e5e..90a0a2483d 100644 --- a/lib/waas/lib/model/js-challenge.ts +++ b/lib/waas/lib/model/js-challenge.ts @@ -55,14 +55,13 @@ export interface JsChallenge { export namespace JsChallenge { export enum Action { - DETECT = "DETECT", - BLOCK = "BLOCK", - + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: JsChallenge): object { diff --git a/lib/waas/lib/model/lifecycle-states.ts b/lib/waas/lib/model/lifecycle-states.ts index 448e1e9c17..bd632b1790 100644 --- a/lib/waas/lib/model/lifecycle-states.ts +++ b/lib/waas/lib/model/lifecycle-states.ts @@ -18,18 +18,18 @@ import common = require("oci-common"); * The current status of the specified WAAS policy. **/ export enum LifecycleStates { - CREATING = "CREATING", - ACTIVE = "ACTIVE", - FAILED = "FAILED", - UPDATING = "UPDATING", - DELETING = "DELETING", - DELETED = "DELETED", + Creating = "CREATING", + Active = "ACTIVE", + Failed = "FAILED", + Updating = "UPDATING", + Deleting = "DELETING", + Deleted = "DELETED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace LifecycleStates { diff --git a/lib/waas/lib/model/policy-config.ts b/lib/waas/lib/model/policy-config.ts index 7f11b4c331..f748cdd26c 100644 --- a/lib/waas/lib/model/policy-config.ts +++ b/lib/waas/lib/model/policy-config.ts @@ -105,40 +105,37 @@ In the case of multiple headers with the same name, only the first header will b export namespace PolicyConfig { export enum TlsProtocols { - V1 = "TLS_V1", - V11 = "TLS_V1_1", - V12 = "TLS_V1_2", - V13 = "TLS_V1_3", - + TlsV1 = "TLS_V1", + TlsV11 = "TLS_V1_1", + TlsV12 = "TLS_V1_2", + TlsV13 = "TLS_V1_3", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum ClientAddressHeader { - XFORWARDEDFOR = "X_FORWARDED_FOR", - XCLIENTIP = "X_CLIENT_IP", - XREALIP = "X_REAL_IP", - CLIENTIP = "CLIENT_IP", - TRUECLIENTIP = "TRUE_CLIENT_IP", - + XForwardedFor = "X_FORWARDED_FOR", + XClientIp = "X_CLIENT_IP", + XRealIp = "X_REAL_IP", + ClientIp = "CLIENT_IP", + TrueClientIp = "TRUE_CLIENT_IP", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum CipherGroup { - DEFAULT = "DEFAULT", - + Default = "DEFAULT", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: PolicyConfig): object { diff --git a/lib/waas/lib/model/protection-rule-action.ts b/lib/waas/lib/model/protection-rule-action.ts index 0f2fc95a2e..804ea2eba7 100644 --- a/lib/waas/lib/model/protection-rule-action.ts +++ b/lib/waas/lib/model/protection-rule-action.ts @@ -34,9 +34,9 @@ export interface ProtectionRuleAction { export namespace ProtectionRuleAction { export enum Action { - OFF = "OFF", - DETECT = "DETECT", - BLOCK = "BLOCK" + Off = "OFF", + Detect = "DETECT", + Block = "BLOCK" } export function getJsonObj(obj: ProtectionRuleAction): object { diff --git a/lib/waas/lib/model/protection-rule-exclusion.ts b/lib/waas/lib/model/protection-rule-exclusion.ts index bd19ce9cc8..f824b258d7 100644 --- a/lib/waas/lib/model/protection-rule-exclusion.ts +++ b/lib/waas/lib/model/protection-rule-exclusion.ts @@ -42,16 +42,15 @@ export interface ProtectionRuleExclusion { export namespace ProtectionRuleExclusion { export enum Target { - REQUESTCOOKIES = "REQUEST_COOKIES", - REQUESTCOOKIENAMES = "REQUEST_COOKIE_NAMES", - ARGS = "ARGS", - ARGSNAMES = "ARGS_NAMES", - + RequestCookies = "REQUEST_COOKIES", + RequestCookieNames = "REQUEST_COOKIE_NAMES", + Args = "ARGS", + ArgsNames = "ARGS_NAMES", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ProtectionRuleExclusion): object { diff --git a/lib/waas/lib/model/protection-rule.ts b/lib/waas/lib/model/protection-rule.ts index d056803b89..8f4d17ef2a 100644 --- a/lib/waas/lib/model/protection-rule.ts +++ b/lib/waas/lib/model/protection-rule.ts @@ -49,15 +49,14 @@ export interface ProtectionRule { export namespace ProtectionRule { export enum Action { - OFF = "OFF", - DETECT = "DETECT", - BLOCK = "BLOCK", - + Off = "OFF", + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ProtectionRule): object { diff --git a/lib/waas/lib/model/protection-settings.ts b/lib/waas/lib/model/protection-settings.ts index c4fd565c5f..95a330fe94 100644 --- a/lib/waas/lib/model/protection-settings.ts +++ b/lib/waas/lib/model/protection-settings.ts @@ -103,33 +103,31 @@ Use `GET /waasPolicies/{waasPolicyId}/wafRecommendations` to view WAF recommenda export namespace ProtectionSettings { export enum BlockAction { - SHOWERRORPAGE = "SHOW_ERROR_PAGE", - SETRESPONSECODE = "SET_RESPONSE_CODE", - + ShowErrorPage = "SHOW_ERROR_PAGE", + SetResponseCode = "SET_RESPONSE_CODE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export enum AllowedHttpMethods { - OPTIONS = "OPTIONS", - GET = "GET", - HEAD = "HEAD", - POST = "POST", - PUT = "PUT", - DELETE = "DELETE", - TRACE = "TRACE", - CONNECT = "CONNECT", - PATCH = "PATCH", - PROPFIND = "PROPFIND", - + Options = "OPTIONS", + Get = "GET", + Head = "HEAD", + Post = "POST", + Put = "PUT", + Delete = "DELETE", + Trace = "TRACE", + Connect = "CONNECT", + Patch = "PATCH", + Propfind = "PROPFIND", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ProtectionSettings): object { diff --git a/lib/waas/lib/model/threat-feed-action.ts b/lib/waas/lib/model/threat-feed-action.ts index 6928c2cf15..3e951eedd8 100644 --- a/lib/waas/lib/model/threat-feed-action.ts +++ b/lib/waas/lib/model/threat-feed-action.ts @@ -30,9 +30,9 @@ export interface ThreatFeedAction { export namespace ThreatFeedAction { export enum Action { - OFF = "OFF", - DETECT = "DETECT", - BLOCK = "BLOCK" + Off = "OFF", + Detect = "DETECT", + Block = "BLOCK" } export function getJsonObj(obj: ThreatFeedAction): object { diff --git a/lib/waas/lib/model/threat-feed.ts b/lib/waas/lib/model/threat-feed.ts index 64bc177d25..80d8bd2aa6 100644 --- a/lib/waas/lib/model/threat-feed.ts +++ b/lib/waas/lib/model/threat-feed.ts @@ -38,15 +38,14 @@ export interface ThreatFeed { export namespace ThreatFeed { export enum Action { - OFF = "OFF", - DETECT = "DETECT", - BLOCK = "BLOCK", - + Off = "OFF", + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: ThreatFeed): object { diff --git a/lib/waas/lib/model/waas-policy-custom-protection-rule-summary.ts b/lib/waas/lib/model/waas-policy-custom-protection-rule-summary.ts index 5f19a71ad4..50c671c64c 100644 --- a/lib/waas/lib/model/waas-policy-custom-protection-rule-summary.ts +++ b/lib/waas/lib/model/waas-policy-custom-protection-rule-summary.ts @@ -40,14 +40,13 @@ export interface WaasPolicyCustomProtectionRuleSummary { export namespace WaasPolicyCustomProtectionRuleSummary { export enum Action { - DETECT = "DETECT", - BLOCK = "BLOCK", - + Detect = "DETECT", + Block = "BLOCK", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WaasPolicyCustomProtectionRuleSummary): object { diff --git a/lib/waas/lib/model/waf-blocked-request.ts b/lib/waas/lib/model/waf-blocked-request.ts index bdef475dff..907b0adf53 100644 --- a/lib/waas/lib/model/waf-blocked-request.ts +++ b/lib/waas/lib/model/waf-blocked-request.ts @@ -35,20 +35,19 @@ export interface WafBlockedRequest { export namespace WafBlockedRequest { export enum WafFeature { - PROTECTIONRULES = "PROTECTION_RULES", - JSCHALLENGE = "JS_CHALLENGE", - ACCESSRULES = "ACCESS_RULES", - THREATFEEDS = "THREAT_FEEDS", - HUMANINTERACTIONCHALLENGE = "HUMAN_INTERACTION_CHALLENGE", - DEVICEFINGERPRINTCHALLENGE = "DEVICE_FINGERPRINT_CHALLENGE", - CAPTCHA = "CAPTCHA", - ADDRESSRATELIMITING = "ADDRESS_RATE_LIMITING", - + ProtectionRules = "PROTECTION_RULES", + JsChallenge = "JS_CHALLENGE", + AccessRules = "ACCESS_RULES", + ThreatFeeds = "THREAT_FEEDS", + HumanInteractionChallenge = "HUMAN_INTERACTION_CHALLENGE", + DeviceFingerprintChallenge = "DEVICE_FINGERPRINT_CHALLENGE", + Captcha = "CAPTCHA", + AddressRateLimiting = "ADDRESS_RATE_LIMITING", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WafBlockedRequest): object { diff --git a/lib/waas/lib/model/work-request-operation-types.ts b/lib/waas/lib/model/work-request-operation-types.ts index 11c6b36647..075eaeb4ff 100644 --- a/lib/waas/lib/model/work-request-operation-types.ts +++ b/lib/waas/lib/model/work-request-operation-types.ts @@ -18,22 +18,22 @@ import common = require("oci-common"); * An enum value indicating the operation being performed by the work request. **/ export enum WorkRequestOperationTypes { - CREATE_WAAS_POLICY = "CREATE_WAAS_POLICY", - UPDATE_WAAS_POLICY = "UPDATE_WAAS_POLICY", - DELETE_WAAS_POLICY = "DELETE_WAAS_POLICY", - CREATE_HTTP_REDIRECT = "CREATE_HTTP_REDIRECT", - UPDATE_HTTP_REDIRECT = "UPDATE_HTTP_REDIRECT", - DELETE_HTTP_REDIRECT = "DELETE_HTTP_REDIRECT", - PURGE_WAAS_POLICY_CACHE = "PURGE_WAAS_POLICY_CACHE", - CREATE_CUSTOM_PROTECTION_RULE = "CREATE_CUSTOM_PROTECTION_RULE", - UPDATE_CUSTOM_PROTECTION_RULE = "UPDATE_CUSTOM_PROTECTION_RULE", - DELETE_CUSTOM_PROTECTION_RULE = "DELETE_CUSTOM_PROTECTION_RULE", + CreateWaasPolicy = "CREATE_WAAS_POLICY", + UpdateWaasPolicy = "UPDATE_WAAS_POLICY", + DeleteWaasPolicy = "DELETE_WAAS_POLICY", + CreateHttpRedirect = "CREATE_HTTP_REDIRECT", + UpdateHttpRedirect = "UPDATE_HTTP_REDIRECT", + DeleteHttpRedirect = "DELETE_HTTP_REDIRECT", + PurgeWaasPolicyCache = "PURGE_WAAS_POLICY_CACHE", + CreateCustomProtectionRule = "CREATE_CUSTOM_PROTECTION_RULE", + UpdateCustomProtectionRule = "UPDATE_CUSTOM_PROTECTION_RULE", + DeleteCustomProtectionRule = "DELETE_CUSTOM_PROTECTION_RULE", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestOperationTypes { diff --git a/lib/waas/lib/model/work-request-resource.ts b/lib/waas/lib/model/work-request-resource.ts index bffa0a8a6e..c70cdb4d4d 100644 --- a/lib/waas/lib/model/work-request-resource.ts +++ b/lib/waas/lib/model/work-request-resource.ts @@ -38,18 +38,17 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - INPROGRESS = "IN_PROGRESS", - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - PURGED = "PURGED", - + InProgress = "IN_PROGRESS", + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + Purged = "PURGED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/waas/lib/model/work-request-status-values.ts b/lib/waas/lib/model/work-request-status-values.ts index ddde511575..b29afb27bf 100644 --- a/lib/waas/lib/model/work-request-status-values.ts +++ b/lib/waas/lib/model/work-request-status-values.ts @@ -18,18 +18,18 @@ import common = require("oci-common"); * The possible status values for a work request. **/ export enum WorkRequestStatusValues { - ACCEPTED = "ACCEPTED", - IN_PROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export namespace WorkRequestStatusValues { diff --git a/lib/waas/lib/redirect-waiter.ts b/lib/waas/lib/redirect-waiter.ts index a664d7f6c6..bd36eff19c 100644 --- a/lib/waas/lib/redirect-waiter.ts +++ b/lib/waas/lib/redirect-waiter.ts @@ -38,7 +38,7 @@ export class RedirectWaiter { this.config, () => this.client.getHttpRedirect(request), response => targetStates.exists(response.httpRedirect.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } } diff --git a/lib/waas/lib/request/accept-recommendations-request.ts b/lib/waas/lib/request/accept-recommendations-request.ts index 7aedfe8bfc..f5180a2ad9 100644 --- a/lib/waas/lib/request/accept-recommendations-request.ts +++ b/lib/waas/lib/request/accept-recommendations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface AcceptRecommendationsRequest { +export interface AcceptRecommendationsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/cancel-work-request-request.ts b/lib/waas/lib/request/cancel-work-request-request.ts index f502d35705..a94e0f0f14 100644 --- a/lib/waas/lib/request/cancel-work-request-request.ts +++ b/lib/waas/lib/request/cancel-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CancelWorkRequestRequest { +export interface CancelWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. This number is generated when work request is created. */ diff --git a/lib/waas/lib/request/change-address-list-compartment-request.ts b/lib/waas/lib/request/change-address-list-compartment-request.ts index 1b23788446..fdb539cc20 100644 --- a/lib/waas/lib/request/change-address-list-compartment-request.ts +++ b/lib/waas/lib/request/change-address-list-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeAddressListCompartmentRequest { +export interface ChangeAddressListCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the address list. This number is generated when the address list is added to the compartment. */ diff --git a/lib/waas/lib/request/change-certificate-compartment-request.ts b/lib/waas/lib/request/change-certificate-compartment-request.ts index 59359d746e..c248e194a1 100644 --- a/lib/waas/lib/request/change-certificate-compartment-request.ts +++ b/lib/waas/lib/request/change-certificate-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCertificateCompartmentRequest { +export interface ChangeCertificateCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SSL certificate used in the WAAS policy. This number is generated when the certificate is added to the policy. */ diff --git a/lib/waas/lib/request/change-custom-protection-rule-compartment-request.ts b/lib/waas/lib/request/change-custom-protection-rule-compartment-request.ts index afdc763ee5..12c8580269 100644 --- a/lib/waas/lib/request/change-custom-protection-rule-compartment-request.ts +++ b/lib/waas/lib/request/change-custom-protection-rule-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeCustomProtectionRuleCompartmentRequest { +export interface ChangeCustomProtectionRuleCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the custom protection rule. This number is generated when the custom protection rule is added to the compartment. */ diff --git a/lib/waas/lib/request/change-http-redirect-compartment-request.ts b/lib/waas/lib/request/change-http-redirect-compartment-request.ts index 18db0a3cfc..fbcbdac9d2 100644 --- a/lib/waas/lib/request/change-http-redirect-compartment-request.ts +++ b/lib/waas/lib/request/change-http-redirect-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeHttpRedirectCompartmentRequest { +export interface ChangeHttpRedirectCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the HTTP Redirect. */ diff --git a/lib/waas/lib/request/change-waas-policy-compartment-request.ts b/lib/waas/lib/request/change-waas-policy-compartment-request.ts index d3d04993f5..12de58317a 100644 --- a/lib/waas/lib/request/change-waas-policy-compartment-request.ts +++ b/lib/waas/lib/request/change-waas-policy-compartment-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ChangeWaasPolicyCompartmentRequest { +export interface ChangeWaasPolicyCompartmentRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/create-address-list-request.ts b/lib/waas/lib/request/create-address-list-request.ts index 65938d838b..a2ea579bbc 100644 --- a/lib/waas/lib/request/create-address-list-request.ts +++ b/lib/waas/lib/request/create-address-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateAddressListRequest { +export interface CreateAddressListRequest extends common.BaseRequest { /** * The details of the address list resource to create. */ diff --git a/lib/waas/lib/request/create-certificate-request.ts b/lib/waas/lib/request/create-certificate-request.ts index a387e6aa19..d9587e0e77 100644 --- a/lib/waas/lib/request/create-certificate-request.ts +++ b/lib/waas/lib/request/create-certificate-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCertificateRequest { +export interface CreateCertificateRequest extends common.BaseRequest { /** * The details of the SSL certificate resource to create. */ diff --git a/lib/waas/lib/request/create-custom-protection-rule-request.ts b/lib/waas/lib/request/create-custom-protection-rule-request.ts index ee5462cc07..a19a54c821 100644 --- a/lib/waas/lib/request/create-custom-protection-rule-request.ts +++ b/lib/waas/lib/request/create-custom-protection-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateCustomProtectionRuleRequest { +export interface CreateCustomProtectionRuleRequest extends common.BaseRequest { /** * The details of the custom protection rule. */ diff --git a/lib/waas/lib/request/create-http-redirect-request.ts b/lib/waas/lib/request/create-http-redirect-request.ts index 62b8037026..c6122f3235 100644 --- a/lib/waas/lib/request/create-http-redirect-request.ts +++ b/lib/waas/lib/request/create-http-redirect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateHttpRedirectRequest { +export interface CreateHttpRedirectRequest extends common.BaseRequest { /** * The details of the HTTP Redirect. */ diff --git a/lib/waas/lib/request/create-waas-policy-request.ts b/lib/waas/lib/request/create-waas-policy-request.ts index a84985b2dc..d8b159d458 100644 --- a/lib/waas/lib/request/create-waas-policy-request.ts +++ b/lib/waas/lib/request/create-waas-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface CreateWaasPolicyRequest { +export interface CreateWaasPolicyRequest extends common.BaseRequest { /** * The details of the WAAS policy. */ diff --git a/lib/waas/lib/request/delete-address-list-request.ts b/lib/waas/lib/request/delete-address-list-request.ts index 023dcfc1ef..25760fdfd9 100644 --- a/lib/waas/lib/request/delete-address-list-request.ts +++ b/lib/waas/lib/request/delete-address-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteAddressListRequest { +export interface DeleteAddressListRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the address list. This number is generated when the address list is added to the compartment. */ diff --git a/lib/waas/lib/request/delete-certificate-request.ts b/lib/waas/lib/request/delete-certificate-request.ts index ab31228066..6194be6dc9 100644 --- a/lib/waas/lib/request/delete-certificate-request.ts +++ b/lib/waas/lib/request/delete-certificate-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCertificateRequest { +export interface DeleteCertificateRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SSL certificate used in the WAAS policy. This number is generated when the certificate is added to the policy. */ diff --git a/lib/waas/lib/request/delete-custom-protection-rule-request.ts b/lib/waas/lib/request/delete-custom-protection-rule-request.ts index 9e869c7589..a2d29401f9 100644 --- a/lib/waas/lib/request/delete-custom-protection-rule-request.ts +++ b/lib/waas/lib/request/delete-custom-protection-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteCustomProtectionRuleRequest { +export interface DeleteCustomProtectionRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the custom protection rule. This number is generated when the custom protection rule is added to the compartment. */ diff --git a/lib/waas/lib/request/delete-http-redirect-request.ts b/lib/waas/lib/request/delete-http-redirect-request.ts index ba3d76e552..6e563ee2ac 100644 --- a/lib/waas/lib/request/delete-http-redirect-request.ts +++ b/lib/waas/lib/request/delete-http-redirect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteHttpRedirectRequest { +export interface DeleteHttpRedirectRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the HTTP Redirect. */ diff --git a/lib/waas/lib/request/delete-waas-policy-request.ts b/lib/waas/lib/request/delete-waas-policy-request.ts index f8b1c8b5b2..48b535d1be 100644 --- a/lib/waas/lib/request/delete-waas-policy-request.ts +++ b/lib/waas/lib/request/delete-waas-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface DeleteWaasPolicyRequest { +export interface DeleteWaasPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-address-list-request.ts b/lib/waas/lib/request/get-address-list-request.ts index c82e96cf5c..1351f5fb4b 100644 --- a/lib/waas/lib/request/get-address-list-request.ts +++ b/lib/waas/lib/request/get-address-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetAddressListRequest { +export interface GetAddressListRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the address list. This number is generated when the address list is added to the compartment. */ diff --git a/lib/waas/lib/request/get-certificate-request.ts b/lib/waas/lib/request/get-certificate-request.ts index 4d3920fcb0..91a8e01f3c 100644 --- a/lib/waas/lib/request/get-certificate-request.ts +++ b/lib/waas/lib/request/get-certificate-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCertificateRequest { +export interface GetCertificateRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SSL certificate used in the WAAS policy. This number is generated when the certificate is added to the policy. */ diff --git a/lib/waas/lib/request/get-custom-protection-rule-request.ts b/lib/waas/lib/request/get-custom-protection-rule-request.ts index 29c090ef66..78a5b41eb4 100644 --- a/lib/waas/lib/request/get-custom-protection-rule-request.ts +++ b/lib/waas/lib/request/get-custom-protection-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetCustomProtectionRuleRequest { +export interface GetCustomProtectionRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the custom protection rule. This number is generated when the custom protection rule is added to the compartment. */ diff --git a/lib/waas/lib/request/get-device-fingerprint-challenge-request.ts b/lib/waas/lib/request/get-device-fingerprint-challenge-request.ts index 212c6ba03c..cc18fd035b 100644 --- a/lib/waas/lib/request/get-device-fingerprint-challenge-request.ts +++ b/lib/waas/lib/request/get-device-fingerprint-challenge-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetDeviceFingerprintChallengeRequest { +export interface GetDeviceFingerprintChallengeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-http-redirect-request.ts b/lib/waas/lib/request/get-http-redirect-request.ts index 457fad6715..f064a49b64 100644 --- a/lib/waas/lib/request/get-http-redirect-request.ts +++ b/lib/waas/lib/request/get-http-redirect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetHttpRedirectRequest { +export interface GetHttpRedirectRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the HTTP Redirect. */ diff --git a/lib/waas/lib/request/get-human-interaction-challenge-request.ts b/lib/waas/lib/request/get-human-interaction-challenge-request.ts index e123b5eb6c..757787cc45 100644 --- a/lib/waas/lib/request/get-human-interaction-challenge-request.ts +++ b/lib/waas/lib/request/get-human-interaction-challenge-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetHumanInteractionChallengeRequest { +export interface GetHumanInteractionChallengeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-js-challenge-request.ts b/lib/waas/lib/request/get-js-challenge-request.ts index ca2cf8bc6a..8deac96dcc 100644 --- a/lib/waas/lib/request/get-js-challenge-request.ts +++ b/lib/waas/lib/request/get-js-challenge-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetJsChallengeRequest { +export interface GetJsChallengeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-policy-config-request.ts b/lib/waas/lib/request/get-policy-config-request.ts index e16c1b0303..a2e2c330ef 100644 --- a/lib/waas/lib/request/get-policy-config-request.ts +++ b/lib/waas/lib/request/get-policy-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetPolicyConfigRequest { +export interface GetPolicyConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-protection-rule-request.ts b/lib/waas/lib/request/get-protection-rule-request.ts index 0829d206b9..30f082f1ae 100644 --- a/lib/waas/lib/request/get-protection-rule-request.ts +++ b/lib/waas/lib/request/get-protection-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetProtectionRuleRequest { +export interface GetProtectionRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-protection-settings-request.ts b/lib/waas/lib/request/get-protection-settings-request.ts index 15c968e9dc..2e3454cc49 100644 --- a/lib/waas/lib/request/get-protection-settings-request.ts +++ b/lib/waas/lib/request/get-protection-settings-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetProtectionSettingsRequest { +export interface GetProtectionSettingsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-waas-policy-request.ts b/lib/waas/lib/request/get-waas-policy-request.ts index e55e73f50d..c31afc71eb 100644 --- a/lib/waas/lib/request/get-waas-policy-request.ts +++ b/lib/waas/lib/request/get-waas-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWaasPolicyRequest { +export interface GetWaasPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-waf-address-rate-limiting-request.ts b/lib/waas/lib/request/get-waf-address-rate-limiting-request.ts index dde3034f83..655365874e 100644 --- a/lib/waas/lib/request/get-waf-address-rate-limiting-request.ts +++ b/lib/waas/lib/request/get-waf-address-rate-limiting-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWafAddressRateLimitingRequest { +export interface GetWafAddressRateLimitingRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-waf-config-request.ts b/lib/waas/lib/request/get-waf-config-request.ts index c612fffd9b..6c3b719531 100644 --- a/lib/waas/lib/request/get-waf-config-request.ts +++ b/lib/waas/lib/request/get-waf-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWafConfigRequest { +export interface GetWafConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/get-work-request-request.ts b/lib/waas/lib/request/get-work-request-request.ts index da440d5dcf..8c3f23b479 100644 --- a/lib/waas/lib/request/get-work-request-request.ts +++ b/lib/waas/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. This number is generated when work request is created. */ diff --git a/lib/waas/lib/request/list-access-rules-request.ts b/lib/waas/lib/request/list-access-rules-request.ts index 8d763cc6ff..be2e396dd0 100644 --- a/lib/waas/lib/request/list-access-rules-request.ts +++ b/lib/waas/lib/request/list-access-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAccessRulesRequest { +export interface ListAccessRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-address-lists-request.ts b/lib/waas/lib/request/list-address-lists-request.ts index 5e8ff879df..412ad6f0db 100644 --- a/lib/waas/lib/request/list-address-lists-request.ts +++ b/lib/waas/lib/request/list-address-lists-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListAddressListsRequest { +export interface ListAddressListsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. This number is generated when the compartment is created. */ @@ -68,7 +68,7 @@ export namespace ListAddressListsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/waas/lib/request/list-caching-rules-request.ts b/lib/waas/lib/request/list-caching-rules-request.ts index cd51c7aef7..2bc5c03365 100644 --- a/lib/waas/lib/request/list-caching-rules-request.ts +++ b/lib/waas/lib/request/list-caching-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCachingRulesRequest { +export interface ListCachingRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-captchas-request.ts b/lib/waas/lib/request/list-captchas-request.ts index 3a324ca998..3be2d4cac8 100644 --- a/lib/waas/lib/request/list-captchas-request.ts +++ b/lib/waas/lib/request/list-captchas-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCaptchasRequest { +export interface ListCaptchasRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-certificates-request.ts b/lib/waas/lib/request/list-certificates-request.ts index 101c0090a6..3af6b82666 100644 --- a/lib/waas/lib/request/list-certificates-request.ts +++ b/lib/waas/lib/request/list-certificates-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCertificatesRequest { +export interface ListCertificatesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. This number is generated when the compartment is created. */ @@ -70,7 +70,7 @@ export namespace ListCertificatesRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/waas/lib/request/list-custom-protection-rules-request.ts b/lib/waas/lib/request/list-custom-protection-rules-request.ts index ea72a7c3db..5e54294fa6 100644 --- a/lib/waas/lib/request/list-custom-protection-rules-request.ts +++ b/lib/waas/lib/request/list-custom-protection-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListCustomProtectionRulesRequest { +export interface ListCustomProtectionRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. This number is generated when the compartment is created. */ @@ -70,7 +70,7 @@ export namespace ListCustomProtectionRulesRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/waas/lib/request/list-edge-subnets-request.ts b/lib/waas/lib/request/list-edge-subnets-request.ts index 735a017055..5c80ef4ab0 100644 --- a/lib/waas/lib/request/list-edge-subnets-request.ts +++ b/lib/waas/lib/request/list-edge-subnets-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListEdgeSubnetsRequest { +export interface ListEdgeSubnetsRequest extends common.BaseRequest { /** * The unique Oracle-assigned identifier for the request. If you need to contact Oracle about a particular request, please provide the request ID. */ @@ -44,7 +44,7 @@ export namespace ListEdgeSubnetsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/waas/lib/request/list-good-bots-request.ts b/lib/waas/lib/request/list-good-bots-request.ts index 32ceaca693..21dcb38413 100644 --- a/lib/waas/lib/request/list-good-bots-request.ts +++ b/lib/waas/lib/request/list-good-bots-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListGoodBotsRequest { +export interface ListGoodBotsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-http-redirects-request.ts b/lib/waas/lib/request/list-http-redirects-request.ts index ef1b299cd1..3dc03028a9 100644 --- a/lib/waas/lib/request/list-http-redirects-request.ts +++ b/lib/waas/lib/request/list-http-redirects-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListHttpRedirectsRequest { +export interface ListHttpRedirectsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. This number is generated when the compartment is created. */ @@ -62,8 +62,8 @@ export interface ListHttpRedirectsRequest { export namespace ListHttpRedirectsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } export enum SortBy { diff --git a/lib/waas/lib/request/list-protection-rules-request.ts b/lib/waas/lib/request/list-protection-rules-request.ts index e2fed03011..b458c57815 100644 --- a/lib/waas/lib/request/list-protection-rules-request.ts +++ b/lib/waas/lib/request/list-protection-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListProtectionRulesRequest { +export interface ListProtectionRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ @@ -42,8 +42,8 @@ export interface ListProtectionRulesRequest { export namespace ListProtectionRulesRequest { export enum Action { - OFF = "OFF", - DETECT = "DETECT", - BLOCK = "BLOCK" + Off = "OFF", + Detect = "DETECT", + Block = "BLOCK" } } diff --git a/lib/waas/lib/request/list-recommendations-request.ts b/lib/waas/lib/request/list-recommendations-request.ts index cb75349dd5..08ed456767 100644 --- a/lib/waas/lib/request/list-recommendations-request.ts +++ b/lib/waas/lib/request/list-recommendations-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListRecommendationsRequest { +export interface ListRecommendationsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ @@ -38,7 +38,7 @@ export interface ListRecommendationsRequest { export namespace ListRecommendationsRequest { export enum RecommendedAction { - DETECT = "DETECT", - BLOCK = "BLOCK" + Detect = "DETECT", + Block = "BLOCK" } } diff --git a/lib/waas/lib/request/list-threat-feeds-request.ts b/lib/waas/lib/request/list-threat-feeds-request.ts index 3a89a3471c..cd21efeaa9 100644 --- a/lib/waas/lib/request/list-threat-feeds-request.ts +++ b/lib/waas/lib/request/list-threat-feeds-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListThreatFeedsRequest { +export interface ListThreatFeedsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-waas-policies-request.ts b/lib/waas/lib/request/list-waas-policies-request.ts index 64252354a9..3fc222ce0d 100644 --- a/lib/waas/lib/request/list-waas-policies-request.ts +++ b/lib/waas/lib/request/list-waas-policies-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWaasPoliciesRequest { +export interface ListWaasPoliciesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. This number is generated when the compartment is created. */ @@ -68,7 +68,7 @@ export namespace ListWaasPoliciesRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/waas/lib/request/list-waas-policy-custom-protection-rules-request.ts b/lib/waas/lib/request/list-waas-policy-custom-protection-rules-request.ts index 71e5017c32..5b0a6ee784 100644 --- a/lib/waas/lib/request/list-waas-policy-custom-protection-rules-request.ts +++ b/lib/waas/lib/request/list-waas-policy-custom-protection-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWaasPolicyCustomProtectionRulesRequest { +export interface ListWaasPolicyCustomProtectionRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ @@ -42,7 +42,7 @@ export interface ListWaasPolicyCustomProtectionRulesRequest { export namespace ListWaasPolicyCustomProtectionRulesRequest { export enum Action { - DETECT = "DETECT", - BLOCK = "BLOCK" + Detect = "DETECT", + Block = "BLOCK" } } diff --git a/lib/waas/lib/request/list-waf-blocked-requests-request.ts b/lib/waas/lib/request/list-waf-blocked-requests-request.ts index c0d103fe0a..5be2b2d4c7 100644 --- a/lib/waas/lib/request/list-waf-blocked-requests-request.ts +++ b/lib/waas/lib/request/list-waf-blocked-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWafBlockedRequestsRequest { +export interface ListWafBlockedRequestsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ @@ -46,13 +46,13 @@ export interface ListWafBlockedRequestsRequest { export namespace ListWafBlockedRequestsRequest { export enum WafFeature { - PROTECTIONRULES = "PROTECTION_RULES", - JSCHALLENGE = "JS_CHALLENGE", - ACCESSRULES = "ACCESS_RULES", - THREATFEEDS = "THREAT_FEEDS", - HUMANINTERACTIONCHALLENGE = "HUMAN_INTERACTION_CHALLENGE", - DEVICEFINGERPRINTCHALLENGE = "DEVICE_FINGERPRINT_CHALLENGE", - CAPTCHA = "CAPTCHA", - ADDRESSRATELIMITING = "ADDRESS_RATE_LIMITING" + ProtectionRules = "PROTECTION_RULES", + JsChallenge = "JS_CHALLENGE", + AccessRules = "ACCESS_RULES", + ThreatFeeds = "THREAT_FEEDS", + HumanInteractionChallenge = "HUMAN_INTERACTION_CHALLENGE", + DeviceFingerprintChallenge = "DEVICE_FINGERPRINT_CHALLENGE", + Captcha = "CAPTCHA", + AddressRateLimiting = "ADDRESS_RATE_LIMITING" } } diff --git a/lib/waas/lib/request/list-waf-logs-request.ts b/lib/waas/lib/request/list-waf-logs-request.ts index b044d344a8..fe55afe92f 100644 --- a/lib/waas/lib/request/list-waf-logs-request.ts +++ b/lib/waas/lib/request/list-waf-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWafLogsRequest { +export interface ListWafLogsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ @@ -110,33 +110,33 @@ export interface ListWafLogsRequest { export namespace ListWafLogsRequest { export enum Action { - BLOCK = "BLOCK", - DETECT = "DETECT", - BYPASS = "BYPASS", - LOG = "LOG", - REDIRECTED = "REDIRECTED" + Block = "BLOCK", + Detect = "DETECT", + Bypass = "BYPASS", + Log = "LOG", + Redirected = "REDIRECTED" } export enum HttpMethod { - OPTIONS = "OPTIONS", - GET = "GET", - HEAD = "HEAD", - POST = "POST", - PUT = "PUT", - DELETE = "DELETE", - TRACE = "TRACE", - CONNECT = "CONNECT" + Options = "OPTIONS", + Get = "GET", + Head = "HEAD", + Post = "POST", + Put = "PUT", + Delete = "DELETE", + Trace = "TRACE", + Connect = "CONNECT" } export enum LogType { - ACCESS = "ACCESS", - PROTECTIONRULES = "PROTECTION_RULES", - JSCHALLENGE = "JS_CHALLENGE", - CAPTCHA = "CAPTCHA", - ACCESSRULES = "ACCESS_RULES", - THREATFEEDS = "THREAT_FEEDS", - HUMANINTERACTIONCHALLENGE = "HUMAN_INTERACTION_CHALLENGE", - DEVICEFINGERPRINTCHALLENGE = "DEVICE_FINGERPRINT_CHALLENGE", - ADDRESSRATELIMITING = "ADDRESS_RATE_LIMITING" + Access = "ACCESS", + ProtectionRules = "PROTECTION_RULES", + JsChallenge = "JS_CHALLENGE", + Captcha = "CAPTCHA", + AccessRules = "ACCESS_RULES", + ThreatFeeds = "THREAT_FEEDS", + HumanInteractionChallenge = "HUMAN_INTERACTION_CHALLENGE", + DeviceFingerprintChallenge = "DEVICE_FINGERPRINT_CHALLENGE", + AddressRateLimiting = "ADDRESS_RATE_LIMITING" } } diff --git a/lib/waas/lib/request/list-waf-requests-request.ts b/lib/waas/lib/request/list-waf-requests-request.ts index 821ecec1c5..b31fd62459 100644 --- a/lib/waas/lib/request/list-waf-requests-request.ts +++ b/lib/waas/lib/request/list-waf-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWafRequestsRequest { +export interface ListWafRequestsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-waf-traffic-request.ts b/lib/waas/lib/request/list-waf-traffic-request.ts index cfaf05f563..7aa90c306a 100644 --- a/lib/waas/lib/request/list-waf-traffic-request.ts +++ b/lib/waas/lib/request/list-waf-traffic-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWafTrafficRequest { +export interface ListWafTrafficRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-whitelists-request.ts b/lib/waas/lib/request/list-whitelists-request.ts index 185340c67e..aef372be3a 100644 --- a/lib/waas/lib/request/list-whitelists-request.ts +++ b/lib/waas/lib/request/list-whitelists-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWhitelistsRequest { +export interface ListWhitelistsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/list-work-requests-request.ts b/lib/waas/lib/request/list-work-requests-request.ts index de6c62563b..d12499cd00 100644 --- a/lib/waas/lib/request/list-work-requests-request.ts +++ b/lib/waas/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the policy. */ @@ -55,7 +55,7 @@ export namespace ListWorkRequestsRequest { } export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/waas/lib/request/purge-cache-request.ts b/lib/waas/lib/request/purge-cache-request.ts index 1a982fd8ca..6b098d8d06 100644 --- a/lib/waas/lib/request/purge-cache-request.ts +++ b/lib/waas/lib/request/purge-cache-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface PurgeCacheRequest { +export interface PurgeCacheRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-access-rules-request.ts b/lib/waas/lib/request/update-access-rules-request.ts index b454a3f119..4da0e97330 100644 --- a/lib/waas/lib/request/update-access-rules-request.ts +++ b/lib/waas/lib/request/update-access-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAccessRulesRequest { +export interface UpdateAccessRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-address-list-request.ts b/lib/waas/lib/request/update-address-list-request.ts index 1b66c57c7f..362fc3e516 100644 --- a/lib/waas/lib/request/update-address-list-request.ts +++ b/lib/waas/lib/request/update-address-list-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateAddressListRequest { +export interface UpdateAddressListRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the address list. This number is generated when the address list is added to the compartment. */ diff --git a/lib/waas/lib/request/update-caching-rules-request.ts b/lib/waas/lib/request/update-caching-rules-request.ts index d5a3a2f3df..2f69bbff07 100644 --- a/lib/waas/lib/request/update-caching-rules-request.ts +++ b/lib/waas/lib/request/update-caching-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCachingRulesRequest { +export interface UpdateCachingRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-captchas-request.ts b/lib/waas/lib/request/update-captchas-request.ts index 846dbcd4bb..c4b0af9e3b 100644 --- a/lib/waas/lib/request/update-captchas-request.ts +++ b/lib/waas/lib/request/update-captchas-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCaptchasRequest { +export interface UpdateCaptchasRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-certificate-request.ts b/lib/waas/lib/request/update-certificate-request.ts index 9b7082b108..afcc9b523b 100644 --- a/lib/waas/lib/request/update-certificate-request.ts +++ b/lib/waas/lib/request/update-certificate-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCertificateRequest { +export interface UpdateCertificateRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the SSL certificate used in the WAAS policy. This number is generated when the certificate is added to the policy. */ diff --git a/lib/waas/lib/request/update-custom-protection-rule-request.ts b/lib/waas/lib/request/update-custom-protection-rule-request.ts index 35f843036b..b6fc460f38 100644 --- a/lib/waas/lib/request/update-custom-protection-rule-request.ts +++ b/lib/waas/lib/request/update-custom-protection-rule-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateCustomProtectionRuleRequest { +export interface UpdateCustomProtectionRuleRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the custom protection rule. This number is generated when the custom protection rule is added to the compartment. */ diff --git a/lib/waas/lib/request/update-device-fingerprint-challenge-request.ts b/lib/waas/lib/request/update-device-fingerprint-challenge-request.ts index 42a4ecd155..fdb23d8bec 100644 --- a/lib/waas/lib/request/update-device-fingerprint-challenge-request.ts +++ b/lib/waas/lib/request/update-device-fingerprint-challenge-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateDeviceFingerprintChallengeRequest { +export interface UpdateDeviceFingerprintChallengeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-good-bots-request.ts b/lib/waas/lib/request/update-good-bots-request.ts index 97c886b51f..3410386a6c 100644 --- a/lib/waas/lib/request/update-good-bots-request.ts +++ b/lib/waas/lib/request/update-good-bots-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateGoodBotsRequest { +export interface UpdateGoodBotsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-http-redirect-request.ts b/lib/waas/lib/request/update-http-redirect-request.ts index 7d42b41c0d..6d204fbd3b 100644 --- a/lib/waas/lib/request/update-http-redirect-request.ts +++ b/lib/waas/lib/request/update-http-redirect-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateHttpRedirectRequest { +export interface UpdateHttpRedirectRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the HTTP Redirect. */ diff --git a/lib/waas/lib/request/update-human-interaction-challenge-request.ts b/lib/waas/lib/request/update-human-interaction-challenge-request.ts index 9a183f37a9..cff5f7f2a6 100644 --- a/lib/waas/lib/request/update-human-interaction-challenge-request.ts +++ b/lib/waas/lib/request/update-human-interaction-challenge-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateHumanInteractionChallengeRequest { +export interface UpdateHumanInteractionChallengeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-js-challenge-request.ts b/lib/waas/lib/request/update-js-challenge-request.ts index 4c1ff8dd2c..36530003ea 100644 --- a/lib/waas/lib/request/update-js-challenge-request.ts +++ b/lib/waas/lib/request/update-js-challenge-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateJsChallengeRequest { +export interface UpdateJsChallengeRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-policy-config-request.ts b/lib/waas/lib/request/update-policy-config-request.ts index 4f0b9ab322..eea6da469c 100644 --- a/lib/waas/lib/request/update-policy-config-request.ts +++ b/lib/waas/lib/request/update-policy-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdatePolicyConfigRequest { +export interface UpdatePolicyConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-protection-rules-request.ts b/lib/waas/lib/request/update-protection-rules-request.ts index 91f7d322c4..d677163461 100644 --- a/lib/waas/lib/request/update-protection-rules-request.ts +++ b/lib/waas/lib/request/update-protection-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateProtectionRulesRequest { +export interface UpdateProtectionRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-protection-settings-request.ts b/lib/waas/lib/request/update-protection-settings-request.ts index 5ecb391286..4e52505255 100644 --- a/lib/waas/lib/request/update-protection-settings-request.ts +++ b/lib/waas/lib/request/update-protection-settings-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateProtectionSettingsRequest { +export interface UpdateProtectionSettingsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-threat-feeds-request.ts b/lib/waas/lib/request/update-threat-feeds-request.ts index ce6bf7700b..4101f68b3d 100644 --- a/lib/waas/lib/request/update-threat-feeds-request.ts +++ b/lib/waas/lib/request/update-threat-feeds-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateThreatFeedsRequest { +export interface UpdateThreatFeedsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-waas-policy-custom-protection-rules-request.ts b/lib/waas/lib/request/update-waas-policy-custom-protection-rules-request.ts index 402a3f4d85..6f4db7ca01 100644 --- a/lib/waas/lib/request/update-waas-policy-custom-protection-rules-request.ts +++ b/lib/waas/lib/request/update-waas-policy-custom-protection-rules-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateWaasPolicyCustomProtectionRulesRequest { +export interface UpdateWaasPolicyCustomProtectionRulesRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-waas-policy-request.ts b/lib/waas/lib/request/update-waas-policy-request.ts index 3d04b085b6..602d782ca2 100644 --- a/lib/waas/lib/request/update-waas-policy-request.ts +++ b/lib/waas/lib/request/update-waas-policy-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateWaasPolicyRequest { +export interface UpdateWaasPolicyRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-waf-address-rate-limiting-request.ts b/lib/waas/lib/request/update-waf-address-rate-limiting-request.ts index b4ac3c46db..76eaab8c30 100644 --- a/lib/waas/lib/request/update-waf-address-rate-limiting-request.ts +++ b/lib/waas/lib/request/update-waf-address-rate-limiting-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateWafAddressRateLimitingRequest { +export interface UpdateWafAddressRateLimitingRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-waf-config-request.ts b/lib/waas/lib/request/update-waf-config-request.ts index 441d1897ed..73dfa397d1 100644 --- a/lib/waas/lib/request/update-waf-config-request.ts +++ b/lib/waas/lib/request/update-waf-config-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateWafConfigRequest { +export interface UpdateWafConfigRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/request/update-whitelists-request.ts b/lib/waas/lib/request/update-whitelists-request.ts index bda7a3ae7c..4ccd1af025 100644 --- a/lib/waas/lib/request/update-whitelists-request.ts +++ b/lib/waas/lib/request/update-whitelists-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface UpdateWhitelistsRequest { +export interface UpdateWhitelistsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the WAAS policy. */ diff --git a/lib/waas/lib/waas-waiter.ts b/lib/waas/lib/waas-waiter.ts index 00d533e59e..18d317241f 100644 --- a/lib/waas/lib/waas-waiter.ts +++ b/lib/waas/lib/waas-waiter.ts @@ -35,7 +35,7 @@ export class WaasWaiter { this.config, () => this.client.getAddressList(request), response => targetStates.exists(response.addressList.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } @@ -54,7 +54,7 @@ export class WaasWaiter { this.config, () => this.client.getCertificate(request), response => targetStates.exists(response.certificate.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } @@ -73,7 +73,7 @@ export class WaasWaiter { this.config, () => this.client.getCustomProtectionRule(request), response => targetStates.exists(response.customProtectionRule.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } @@ -92,7 +92,7 @@ export class WaasWaiter { this.config, () => this.client.getWaasPolicy(request), response => targetStates.exists(response.waasPolicy.lifecycleState), - targetStates.includes(models.LifecycleStates.DELETED) + targetStates.includes(models.LifecycleStates.Deleted) ); } diff --git a/lib/waas/package.json b/lib/waas/package.json index 71f4c1005e..7af08fac8a 100644 --- a/lib/waas/package.json +++ b/lib/waas/package.json @@ -1,6 +1,6 @@ { "name": "oci-waas", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for WAAS", "repository": { "type": "git", diff --git a/lib/workrequests/lib/client.ts b/lib/workrequests/lib/client.ts index d7229dfcbf..d88f6c2e5a 100644 --- a/lib/workrequests/lib/client.ts +++ b/lib/workrequests/lib/client.ts @@ -23,7 +23,7 @@ import * as models from "./model"; import * as responses from "./response"; import { paginateRecords, paginateResponses } from "oci-common"; import { WorkRequestWaiter } from "./workrequest-waiter"; -import { composeResponse, composeRequest } from "oci-common"; +import { composeResponse, composeRequest, GenericRetrier } from "oci-common"; // =============================================== // This file is autogenerated - Please do not edit @@ -36,6 +36,7 @@ export class WorkRequestClient { protected "_endpoint": string = ""; protected "_defaultHeaders": any = {}; protected "_waiters": WorkRequestWaiter; + protected "_clientConfiguration": common.ClientConfiguration; protected _httpClient: common.HttpClient; @@ -120,6 +121,13 @@ export class WorkRequestClient { throw Error("Waiters do not exist. Please create waiters."); } + /** + * Sets the client configuration for the client + */ + public set clientConfiguration(clientConfiguration: common.ClientConfiguration) { + this._clientConfiguration = clientConfiguration; + } + /** * Gets the details of a work request. * @param GetWorkRequestRequest @@ -150,7 +158,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + getWorkRequestRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -209,7 +221,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestErrorsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -297,7 +313,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestLogsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, @@ -384,7 +404,11 @@ export class WorkRequestClient { queryParams: queryParams }); - const response = await this._httpClient.send(request); + const retrier = GenericRetrier.createPreferredRetrier( + this._clientConfiguration ? this._clientConfiguration.retryConfiguration : {}, + listWorkRequestsRequest.retryConfiguration + ); + const response = await retrier.makeServiceCall(() => this._httpClient.send(request)); if (response.status && response.status >= 200 && response.status <= 299) { const sdkResponse = composeResponse({ responseObject: {}, diff --git a/lib/workrequests/lib/model/work-request-resource.ts b/lib/workrequests/lib/model/work-request-resource.ts index 18e7385e9d..7d6e52a094 100644 --- a/lib/workrequests/lib/model/work-request-resource.ts +++ b/lib/workrequests/lib/model/work-request-resource.ts @@ -50,17 +50,16 @@ export interface WorkRequestResource { export namespace WorkRequestResource { export enum ActionType { - CREATED = "CREATED", - UPDATED = "UPDATED", - DELETED = "DELETED", - RELATED = "RELATED", - INPROGRESS = "IN_PROGRESS", - + Created = "CREATED", + Updated = "UPDATED", + Deleted = "DELETED", + Related = "RELATED", + InProgress = "IN_PROGRESS", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestResource): object { diff --git a/lib/workrequests/lib/model/work-request-summary.ts b/lib/workrequests/lib/model/work-request-summary.ts index 92406d524d..77fa4350a2 100644 --- a/lib/workrequests/lib/model/work-request-summary.ts +++ b/lib/workrequests/lib/model/work-request-summary.ts @@ -66,18 +66,17 @@ export interface WorkRequestSummary { export namespace WorkRequestSummary { export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequestSummary): object { diff --git a/lib/workrequests/lib/model/work-request.ts b/lib/workrequests/lib/model/work-request.ts index d36d28c3ed..189b73a5e7 100644 --- a/lib/workrequests/lib/model/work-request.ts +++ b/lib/workrequests/lib/model/work-request.ts @@ -70,18 +70,17 @@ export interface WorkRequest { export namespace WorkRequest { export enum Status { - ACCEPTED = "ACCEPTED", - INPROGRESS = "IN_PROGRESS", - FAILED = "FAILED", - SUCCEEDED = "SUCCEEDED", - CANCELING = "CANCELING", - CANCELED = "CANCELED", - + Accepted = "ACCEPTED", + InProgress = "IN_PROGRESS", + Failed = "FAILED", + Succeeded = "SUCCEEDED", + Canceling = "CANCELING", + Canceled = "CANCELED", /** * This value is used if a service returns a value for this enum that is not recognized by this * version of the SDK. */ - UNKNOWN_VALUE = "UNKNOWN_VALUE" + UnknownValue = "UNKNOWN_VALUE" } export function getJsonObj(obj: WorkRequest): object { diff --git a/lib/workrequests/lib/request/get-work-request-request.ts b/lib/workrequests/lib/request/get-work-request-request.ts index 9679853664..18570909f2 100644 --- a/lib/workrequests/lib/request/get-work-request-request.ts +++ b/lib/workrequests/lib/request/get-work-request-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface GetWorkRequestRequest { +export interface GetWorkRequestRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. */ diff --git a/lib/workrequests/lib/request/list-work-request-errors-request.ts b/lib/workrequests/lib/request/list-work-request-errors-request.ts index 83d0290080..e8b7076264 100644 --- a/lib/workrequests/lib/request/list-work-request-errors-request.ts +++ b/lib/workrequests/lib/request/list-work-request-errors-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestErrorsRequest { +export interface ListWorkRequestErrorsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. */ @@ -47,7 +47,7 @@ export interface ListWorkRequestErrorsRequest { export namespace ListWorkRequestErrorsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/workrequests/lib/request/list-work-request-logs-request.ts b/lib/workrequests/lib/request/list-work-request-logs-request.ts index c95ec7bb20..0d8c6b269b 100644 --- a/lib/workrequests/lib/request/list-work-request-logs-request.ts +++ b/lib/workrequests/lib/request/list-work-request-logs-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestLogsRequest { +export interface ListWorkRequestLogsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the work request. */ @@ -47,7 +47,7 @@ export interface ListWorkRequestLogsRequest { export namespace ListWorkRequestLogsRequest { export enum SortOrder { - ASC = "ASC", - DESC = "DESC" + Asc = "ASC", + Desc = "DESC" } } diff --git a/lib/workrequests/lib/request/list-work-requests-request.ts b/lib/workrequests/lib/request/list-work-requests-request.ts index 2a95b18416..8334f5a0ec 100644 --- a/lib/workrequests/lib/request/list-work-requests-request.ts +++ b/lib/workrequests/lib/request/list-work-requests-request.ts @@ -13,7 +13,7 @@ import * as model from "../model"; import common = require("oci-common"); -export interface ListWorkRequestsRequest { +export interface ListWorkRequestsRequest extends common.BaseRequest { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. */ diff --git a/lib/workrequests/package.json b/lib/workrequests/package.json index 59426ddd4c..cccbb5c42c 100644 --- a/lib/workrequests/package.json +++ b/lib/workrequests/package.json @@ -1,6 +1,6 @@ { "name": "oci-workrequests", - "version": "1.3.0", + "version": "1.4.0", "description": "OCI NodeJS client for WorkRequests", "repository": { "type": "git", diff --git a/package.json b/package.json index e7251269f9..49d8ea8fa0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "oci-sdk", - "version": "1.3.0", + "version": "1.4.0", "author": { "name": "Oracle Cloud Infrastructure", "email": ""