-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathasset-svc-setup.sh
26 lines (17 loc) · 1.53 KB
/
asset-svc-setup.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
export SERVER_URL=127.0.0.1:3030
curl --location "$SERVER_URL/api/asset/v1-alpha/asset/" \
--header 'Content-Type: application/json' \
--data '{ "name": "Starlink-JP", "assetId": "AST-1596623-76592-59", "category": "RackHardware", "status": "Available", "tags": ["network-adapter", "local-testing"] }'
curl --location "$SERVER_URL/api/asset/v1-alpha/asset/" \
--header 'Content-Type: application/json' \
--data '{ "name": "Starlink-Anish", "assetId": "AST-1596624-97408-59", "category": "RackHardware", "status": "Available", "tags": ["network-adapter", "local-testing"] }'
curl --location "$SERVER_URL/api/asset/v1-alpha/asset/" \
--header 'Content-Type: application/json' \
--data '{ "name": "Galleon-JP", "assetId": "GAL-9872234-83264-49", "category": "Galleon", "status": "Created", "tags": ["compute-instance", "local-testing"] }'
curl --location "$SERVER_URL/api/asset/v1-alpha/asset/" \
--header 'Content-Type: application/json' \
--data '{ "name": "Galleon-Anish", "assetId": "GAL-9872235-83264-49", "category": "Galleon", "status": "Created", "tags": ["compute-instance", "local-testing"] }'
curl --location --request PUT "$SERVER_URL/api/asset/v1-alpha/asset/AST-1596623-76592-59/register/organization/1"
curl --location --request PUT "$SERVER_URL/api/asset/v1-alpha/asset/AST-1596624-97408-59/register/organization/2"
curl --location --request PUT "$SERVER_URL/api/asset/v1-alpha/asset/GAL-9872234-83264-49/register/organization/1"
curl --location --request PUT "$SERVER_URL/api/asset/v1-alpha/asset/GAL-9872235-83264-49/register/organization/2"