Skip to main content

@swamp/gcp/mybusinessqanda

v2026.04.23.1

Google Cloud mybusinessqanda infrastructure models

Repository

https://github.com/systeminit/swamp-extensions

Labels

gcpgoogle-cloudmybusinessqandacloudinfrastructure

Contents

Quality score

Verified by Swamp

How well-documented and verifiable this extension is.

100%

Grade A

  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Has description1/1earned
  • At least one platform tag (or universal)1/1earned
  • Two or more platform tags (or universal)1/1earned
  • License declared1/1earned
  • Verified public repository2/2earned

Install

$ swamp extension pull @swamp/gcp/mybusinessqanda

@swamp/gcp/mybusinessqanda/questionsv2026.04.23.1questions.ts

Global Arguments

ArgumentTypeDescription
author?objectRepresents the author of a question or answer
name?stringImmutable. The unique name for the question. locations/*/questions/* This field will be ignored if set during question creation.
text?stringRequired. The text of the question. It should contain at least three words and the total length should be greater than or equal to 10 characters. The maximum length is 4096 characters.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
createCreate a questions
getGet a questions
ArgumentTypeDescription
identifierstringThe name of the questions
updateUpdate questions attributes
deleteDelete the questions
ArgumentTypeDescription
identifierstringThe name of the questions
syncSync questions state from GCP

Resources

state(infinite)— Represents a single question and some of its answers.
@swamp/gcp/mybusinessqanda/questions-answersv2026.04.23.1questions_answers.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
getGet a answers
ArgumentTypeDescription
identifierstringThe name of the answers
deleteDelete the answers
ArgumentTypeDescription
identifierstringThe name of the answers
syncSync answers state from GCP
upsertupsert
ArgumentTypeDescription
answer?any

Resources

state(infinite)— Represents an answer to a question