Whatever message this page gives is out now! Go check it out!
{
"type": "service_account",
"project_id": "PROJECT_ID",
"private_key_id": "KEY_ID",
"private_key": "-----BEGIN PRIVATE KEY-----\nPRIVATE_KEY\n-----END PRIVATE KEY-----\n",
"client_email": "SERVICE_ACCOUNT_EMAIL",
"client_id": "CLIENT_ID",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://accounts.google.com/o/oauth2/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url":"https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL"
}<cfscript>
pubsubSvc = getCloudService(
{
"vendorName" = "GCP",
"credentialJSONFilePath" = expandPath('./credentials.json')
},
{
"serviceName" = "pubsub"
}
)
</cfscript><cfscript>
pubsubSvc = getCloudService(
{
vendorName = "GCP",
credentialJSONFilePath = expandPath('./credentials.json'),
projectID = "<yourProjectID>"
},
{
"serviceName" = "pubsub"
}
)
</cfscript><cfscript>
writeOutput(server.system.environment.GOOGLE_APPLICATION_CREDENTIALS)
gcpPSCred = {
"vendorName" = "GCP"
}
gcpPSConfig = {
"serviceName" = "pubsub"
}
pubsubSvc = getCloudService(gcpPSCred, gcpPSConfig)
</cfscript><cfscript>
pubsubSvc = getCloudService("GCPCloudCredentialsAlias", "GCPCloudServiceConfigAlias")
</cfscript>