Skip to main content

@swamp/gcp/rapidmigrationassessment

v2026.04.23.1

Google Cloud rapidmigrationassessment infrastructure models

Repository

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

Labels

gcpgoogle-cloudrapidmigrationassessmentcloudinfrastructure

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/rapidmigrationassessment

@swamp/gcp/rapidmigrationassessment/annotationsv2026.04.23.1annotations.ts

Global Arguments

ArgumentTypeDescription
labels?recordLabels as key value pairs.
name?stringname of resource.
type?enumType of an annotation.
requestId?stringOptional. An optional request ID to identify requests.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a annotations
getGet a annotations
ArgumentTypeDescription
identifierstringThe name of the annotations
syncSync annotations state from GCP

Resources

state(infinite)— Message describing an Annotation
@swamp/gcp/rapidmigrationassessment/collectorsv2026.04.23.1collectors.ts

Global Arguments

ArgumentTypeDescription
collectionDays?numberHow many days to collect data.
description?stringUser specified description of the Collector.
displayName?stringUser specified name of the Collector.
eulaUri?stringUri for EULA (End User License Agreement) from customer.
expectedAssetCount?stringUser specified expected asset count.
guestOsScan?objectMessage describing a MC Source of type Guest OS Scan.
labels?recordLabels as key value pairs.
name?stringname of resource.
serviceAccount?stringService Account email used to ingest data to this Collector.
vsphereScan?objectMessage describing a MC Source of type VSphere Scan.
collectorId?stringRequired. Id of the requesting object.
requestId?stringOptional. An optional request ID to identify requests.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a collectors
getGet a collectors
ArgumentTypeDescription
identifierstringThe name of the collectors
updateUpdate collectors attributes
deleteDelete the collectors
ArgumentTypeDescription
identifierstringThe name of the collectors
syncSync collectors state from GCP
pausepause
ArgumentTypeDescription
requestId?any
registerregister
ArgumentTypeDescription
requestId?any
resumeresume
ArgumentTypeDescription
requestId?any

Resources

state(infinite)— Message describing Collector object.
@swamp/gcp/rapidmigrationassessment/locationsv2026.04.23.1locations.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
getGet a locations
ArgumentTypeDescription
identifierstringThe name of the locations
syncSync locations state from GCP

Resources

state(infinite)— A resource that represents a Google Cloud location.