Skip to content

Commit 3bec593

Browse files
author
Christopher Brandt
committed
fix(mutation): use schema names for mutations
1 parent f9e3d97 commit 3bec593

File tree

12 files changed

+48
-24
lines changed

12 files changed

+48
-24
lines changed

src/services/camPolicy/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import {Service} from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentCamPolicy extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.camPolicy])
1315
}

src/services/camUser/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import { Service } from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentCamUser extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.camUser])
1315
}

src/services/ccn/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import {Service} from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import getConnections from './connections'
66
import { getMutation } from '../../utils'
7+
import services from '../../enums/services'
8+
import schemasMap from '../../enums/schemasMap'
79

810
export default class TencentCcn extends BaseService implements Service {
911
format = format.bind(this)
@@ -12,5 +14,5 @@ export default class TencentCcn extends BaseService implements Service {
1214

1315
getConnections = getConnections.bind(this)
1416

15-
mutation = getMutation(serviceName)
17+
mutation = getMutation(schemasMap[services.camUser])
1618
}

src/services/ccnAttachment/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import {Service} from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentCcnAttachment extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.ccnAttachment])
1315
}

src/services/customerGateway/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import { Service } from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentCustomerGateway extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.customerGateway])
1315
}

src/services/networkAcl/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import {Service} from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentNetworkAcl extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.networkAcl])
1315
}

src/services/routeTable/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { Service } from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import getConnections from './connections'
66
import { getMutation } from '../../utils'
7+
import services from '../../enums/services'
8+
import schemasMap from '../../enums/schemasMap'
79

810
export default class TencentRouteTable extends BaseService implements Service {
911
format = format.bind(this)
@@ -12,5 +14,5 @@ export default class TencentRouteTable extends BaseService implements Service {
1214

1315
getConnections = getConnections.bind(this)
1416

15-
mutation = getMutation(serviceName)
17+
mutation = getMutation(schemasMap[services.routeTable])
1618
}

src/services/securityGroup/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import {Service} from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentSecurityGroup extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.securityGroup])
1315
}
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import {Service} from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentSecurityGroupRule extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.securityGroupRule])
1315
}

src/services/vpnConnection/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { Service } from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import getConnections from './connections'
66
import { getMutation } from '../../utils'
7+
import services from '../../enums/services'
8+
import schemasMap from '../../enums/schemasMap'
79

810
export default class TencentVpnConnection extends BaseService implements Service {
911
format = format.bind(this)
@@ -12,5 +14,5 @@ export default class TencentVpnConnection extends BaseService implements Service
1214

1315
getConnections = getConnections.bind(this)
1416

15-
mutation = getMutation(serviceName)
17+
mutation = getMutation(schemasMap[services.vpnConnection])
1618
}

src/services/vpnGateway/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
import { Service } from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import getConnections from './connections'
66
import { getMutation } from '../../utils'
7+
import services from '../../enums/services'
8+
import schemasMap from '../../enums/schemasMap'
79

810
export default class TencentVpnGateway extends BaseService implements Service {
911
format = format.bind(this)
@@ -12,5 +14,5 @@ export default class TencentVpnGateway extends BaseService implements Service {
1214

1315
getConnections = getConnections.bind(this)
1416

15-
mutation = getMutation(serviceName)
17+
mutation = getMutation(schemasMap[services.vpnGateway])
1618
}

src/services/vpnGatewayRoute/index.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
import { Service } from '@cloudgraph/sdk'
22
import BaseService from '../base'
33
import format from './format'
4-
import getData, { serviceName } from './data'
4+
import getData from './data'
55
import { getMutation } from '../../utils'
6+
import services from '../../enums/services'
7+
import schemasMap from '../../enums/schemasMap'
68

79
export default class TencentVpnGatewayRoute extends BaseService implements Service {
810
format = format.bind(this)
911

1012
getData = getData.bind(this)
1113

12-
mutation = getMutation(serviceName)
14+
mutation = getMutation(schemasMap[services.vpnGatewayRoute])
1315
}

0 commit comments

Comments
 (0)