Goblet
Goblet serverless framework config
| Type | object |
|---|---|
| File match |
**/.goblet/config.json
|
| Schema URL | https://catalog.lintel.tools/schemas/schemastore/goblet/latest.json |
| Source | https://raw.githubusercontent.com/goblet/goblet/main/goblet.schema.json |
Validate with Lintel
npx @lintel/lintel check
Type:
object
Properties
stages
object
Any of
Definitions
goblet
object
apiConfig
ApigatewayApiConfig
bindings
Binding[]
cloudbuild
Build
cloudfunction
CloudFunction
cloudfunction_v2
Function
cloudrun
GoogleCloudRunV2Service
cloudrun_container
GoogleCloudRunV2Container
cloudrun_container_extra
GoogleCloudRunV2Container
cloudrun_revision
GoogleCloudRunV2Revision
cloudtask
object
1 nested properties
serviceAccount
string
cloudtask@{PROJECT}.iam.gserviceaccount.com
cloudtaskqueue
object
custom_files
object
2 nested properties
exclude
string[]
include
string[]
deploy
object
4 nested properties
artifact_registry
string
artifact_tag
string
cloudbuild_cache
string
environmentVariables
object
dockerfile
string
eventarc
object
1 nested properties
serviceAccount
string
eventarc@{PROJECT}.iam.gserviceaccount.com
function_name
string
job_container
GoogleCloudRunV2Container
job_spec
GoogleCloudRunV2TaskTemplate
redis
Instance
scheduler
object
1 nested properties
serviceAccount
string
scheduler@{PROJECT}.iam.gserviceaccount.com
securityDefinitions
object
2 nested properties
firebase
object
basicAuthenticationSecurity basicAuthenticationSecurity, apiKeySecurity apiKeySecurity, oauth2ImplicitSecurity oauth2ImplicitSecurity, oauth2PasswordSecurity oauth2PasswordSecurity, oauth2ApplicationSecurity oauth2ApplicationSecurity, oauth2AccessCodeSecurity oauth2AccessCodeSecurity
service-account
object
basicAuthenticationSecurity basicAuthenticationSecurity, apiKeySecurity apiKeySecurity, oauth2ImplicitSecurity oauth2ImplicitSecurity, oauth2PasswordSecurity oauth2PasswordSecurity, oauth2ApplicationSecurity oauth2ApplicationSecurity, oauth2AccessCodeSecurity oauth2AccessCodeSecurity
vpcconnector
Connector
securityDefinitions
object