-
Notifications
You must be signed in to change notification settings - Fork 262
Expand file tree
/
Copy pathapp-webhook-trigger.interface.ts
More file actions
71 lines (62 loc) · 2.09 KB
/
Copy pathapp-webhook-trigger.interface.ts
File metadata and controls
71 lines (62 loc) · 2.09 KB
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
// This is an autogenerated file. Don't edit this file manually.
/**
* The following flags are available for the `app webhook trigger` command:
* @publicDocs
*/
export interface appwebhooktrigger {
/**
* The URL where the webhook payload should be sent.
You will need a different address type for each delivery-method:
· For remote HTTP testing, use a URL that starts with https://
· For local HTTP testing, use http://localhost:{port}/{url-path}
· For Google Pub/Sub, use pubsub://{project-id}:{topic-id}
· For Amazon EventBridge, use an Amazon Resource Name (ARN) starting with arn:aws:events:
* @environment SHOPIFY_FLAG_ADDRESS
*/
'--address <value>'?: string
/**
* The API Version of the webhook topic.
* @environment SHOPIFY_FLAG_API_VERSION
*/
'--api-version <value>'?: string
/**
* The Client ID of your app.
* @environment SHOPIFY_FLAG_CLIENT_ID
*/
'--client-id <value>'?: string
/**
* Your app's client secret. This secret allows us to return the X-Shopify-Hmac-SHA256 header that lets you validate the origin of the response that you receive.
* @environment SHOPIFY_FLAG_CLIENT_SECRET
*/
'--client-secret <value>'?: string
/**
* The name of the app configuration.
* @environment SHOPIFY_FLAG_APP_CONFIG
*/
'-c, --config <value>'?: string
/**
* Method chosen to deliver the topic payload. If not passed, it's inferred from the address.
* @environment SHOPIFY_FLAG_DELIVERY_METHOD
*/
'--delivery-method <value>'?: string
/**
* This help. When you run the trigger command the CLI will prompt you for any information that isn't passed using flags.
* @environment SHOPIFY_FLAG_HELP
*/
'--help'?: ''
/**
* The path to your app directory.
* @environment SHOPIFY_FLAG_PATH
*/
'--path <value>'?: string
/**
* Reset all your settings.
* @environment SHOPIFY_FLAG_RESET
*/
'--reset'?: ''
/**
* The requested webhook topic.
* @environment SHOPIFY_FLAG_TOPIC
*/
'--topic <value>'?: string
}