Skip to main content

@swamp/gcp/apihub

v2026.04.23.1

Google Cloud apihub infrastructure models

Repository

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

Labels

gcpgoogle-cloudapihubcloudinfrastructure

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

@swamp/gcp/apihub/addonsv2026.04.23.1addons.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
getGet a addons
ArgumentTypeDescription
identifierstringThe name of the addons
syncSync addons state from GCP
manage_configmanage config
ArgumentTypeDescription
config?any

Resources

state(infinite)— Addon resource.
@swamp/gcp/apihub/apihubinstancesv2026.04.23.1apihubinstances.ts

Global Arguments

ArgumentTypeDescription
config?objectAvailable configurations to provision an ApiHub Instance.
description?stringOptional. Description of the ApiHub instance.
labels?recordOptional. Instance labels to represent user-provided metadata. Refer to cloud documentation on labels for more details. https://cloud.google.com/compute/docs/labeling-resources
name?stringIdentifier. Format: `projects/{project}/locations/{location}/apiHubInstances/{apiHubInstance}`.
apiHubInstanceId?stringOptional. Identifier to assign to the Api Hub instance. Must be unique within scope of the parent resource. If the field is not provided, system generated id will be used. This value should be 4-40 characters, and valid characters are `/a-z[0-9]-_/`.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a apiHubInstances
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
getGet a apiHubInstances
ArgumentTypeDescription
identifierstringThe name of the apiHubInstances
updateUpdate apiHubInstances attributes
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
deleteDelete the apiHubInstances
ArgumentTypeDescription
identifierstringThe name of the apiHubInstances
syncSync apiHubInstances state from GCP
lookuplookup

Resources

state(infinite)— An ApiHubInstance represents the instance resources of the API Hub. Currently...
@swamp/gcp/apihub/apisv2026.04.23.1apis.ts

Global Arguments

ArgumentTypeDescription
apiFunctionalRequirements?objectThe attribute values associated with resource.
apiRequirements?objectThe attribute values associated with resource.
apiStyle?objectThe attribute values associated with resource.
apiTechnicalRequirements?objectThe attribute values associated with resource.
attributes?recordOptional. The list of user defined attributes associated with the API resource. The key is the attribute name. It will be of the format: `projects/{project}/locations/{location}/attributes/{attribute}`. The value is the attribute values associated with the resource.
businessUnit?objectThe attribute values associated with resource.
description?stringOptional. The description of the API resource.
displayName?stringRequired. The display name of the API resource.
documentation?objectDocumentation details.
fingerprint?stringOptional. Fingerprint of the API resource. This must be unique for each API resource. It can neither be unset nor be updated to an existing fingerprint of another API resource.
maturityLevel?objectThe attribute values associated with resource.
name?stringIdentifier. The name of the API resource in the API Hub. Format: `projects/{project}/locations/{location}/apis/{api}`
owner?objectOwner details.
selectedVersion?stringOptional. The selected version for an API resource. This can be used when special handling is needed on client side for particular version of the API. Format is `projects/{project}/locations/{location}/apis/{api}/versions/{version}`
targetUser?objectThe attribute values associated with resource.
team?objectThe attribute values associated with resource.
apiId?stringOptional. The ID to use for the API resource, which will become the final component of the API's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another API resource in the API hub. * If not provided, a system generated id will be used. This value should be 4-500 characters, and valid characters are /a-z[0-9]-_/.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a apis
getGet a apis
ArgumentTypeDescription
identifierstringThe name of the apis
updateUpdate apis attributes
deleteDelete the apis
ArgumentTypeDescription
identifierstringThe name of the apis
syncSync apis state from GCP

Resources

state(infinite)— An API resource in the API Hub.
@swamp/gcp/apihub/apis-versionsv2026.04.23.1apis_versions.ts

Global Arguments

ArgumentTypeDescription
accreditation?objectThe attribute values associated with resource.
attributes?recordOptional. The list of user defined attributes associated with the Version resource. The key is the attribute name. It will be of the format: `projects/{project}/locations/{location}/attributes/{attribute}`. The value is the attribute values associated with the resource.
compliance?objectThe attribute values associated with resource.
deployments?arrayOptional. The deployments linked to this API version. Note: A particular API version could be deployed to multiple deployments (for dev deployment, UAT deployment, etc) Format is `projects/{project}/locations/{location}/deployments/{deployment}`
description?stringOptional. The description of the version.
displayName?stringRequired. The display name of the version.
documentation?objectDocumentation details.
lifecycle?objectThe attribute values associated with resource.
name?stringIdentifier. The name of the version. Format: `projects/{project}/locations/{location}/apis/{api}/versions/{version}`
selectedDeployment?stringOptional. The selected deployment for a Version resource. This can be used when special handling is needed on client side for a particular deployment linked to the version. Format is `projects/{project}/locations/{location}/deployments/{deployment}`
versionId?stringOptional. The ID to use for the API version, which will become the final component of the version's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another version in the API resource. * If not provided, a system generated id will be used. This value should be 4-500 characters, overall resource name which will be of format `projects/{project}/locations/{location}/apis/{api}/versions/{version}`, it
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a versions
getGet a versions
ArgumentTypeDescription
identifierstringThe name of the versions
updateUpdate versions attributes
deleteDelete the versions
ArgumentTypeDescription
identifierstringThe name of the versions
syncSync versions state from GCP

Resources

state(infinite)— Represents a version of the API resource in API hub. This is also referred to...
@swamp/gcp/apihub/apis-versions-definitionsv2026.04.23.1apis_versions_definitions.ts

Global Arguments

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

Resources

state(infinite)— Represents a definition for example schema, request, response definitions con...
@swamp/gcp/apihub/apis-versions-specsv2026.04.23.1apis_versions_specs.ts

Global Arguments

ArgumentTypeDescription
attributes?recordOptional. The list of user defined attributes associated with the spec. The key is the attribute name. It will be of the format: `projects/{project}/locations/{location}/attributes/{attribute}`. The value is the attribute values associated with the resource.
contents?objectThe spec contents.
details?objectSpecDetails contains the details parsed from supported spec types.
displayName?stringRequired. The display name of the spec. This can contain the file name of the spec.
documentation?objectDocumentation details.
lintResponse?objectLintResponse contains the response from the linter.
name?stringIdentifier. The name of the spec. Format: `projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}`
parsingMode?enumOptional. Input only. Enum specifying the parsing mode for OpenAPI Specification (OAS) parsing.
sourceUri?stringOptional. The URI of the spec source in case file is uploaded from an external version control system.
specType?objectThe attribute values associated with resource.
specId?stringOptional. The ID to use for the spec, which will become the final component of the spec's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another spec in the API resource. * If not provided, a system generated id will be used. This value should be 4-500 characters, overall resource name which will be of format `projects/{project}/locations/{location}/apis/{api}/versions/{version}/specs/{spec}`, it
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a specs
getGet a specs
ArgumentTypeDescription
identifierstringThe name of the specs
updateUpdate specs attributes
deleteDelete the specs
ArgumentTypeDescription
identifierstringThe name of the specs
syncSync specs state from GCP
fetch_additional_spec_contentfetch additional spec content
get_contentsget contents
lintlint

Resources

state(infinite)— Represents a spec associated with an API version in the API Hub. Note that sp...
@swamp/gcp/apihub/attributesv2026.04.23.1attributes.ts

Global Arguments

ArgumentTypeDescription
allowedValues?arrayOptional. The list of allowed values when the attribute value is of type enum. This is required when the data_type of the attribute is ENUM. The maximum number of allowed values of an attribute will be 1000.
cardinality?numberOptional. The maximum number of values that the attribute can have when associated with an API Hub resource. Cardinality 1 would represent a single-valued attribute. It must not be less than 1 or greater than 20. If not specified, the cardinality would be set to 1 by default and represent a single-valued attribute.
dataType?enumRequired. The type of the data of the attribute.
description?stringOptional. The description of the attribute.
displayName?stringRequired. The display name of the attribute.
name?stringIdentifier. The name of the attribute in the API Hub. Format: `projects/{project}/locations/{location}/attributes/{attribute}`
scope?enumRequired. The scope of the attribute. It represents the resource in the API Hub to which the attribute can be linked.
attributeId?stringOptional. The ID to use for the attribute, which will become the final component of the attribute's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another attribute resource in the API hub. * If not provided, a system generated id will be used. This value should be 4-500 characters, and valid characters are /a-z[0-9]-_/.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a attributes
getGet a attributes
ArgumentTypeDescription
identifierstringThe name of the attributes
updateUpdate attributes attributes
deleteDelete the attributes
ArgumentTypeDescription
identifierstringThe name of the attributes
syncSync attributes state from GCP

Resources

state(infinite)— An attribute in the API Hub. An attribute is a name value pair which can be a...
@swamp/gcp/apihub/curationsv2026.04.23.1curations.ts

Global Arguments

ArgumentTypeDescription
description?stringOptional. The description of the curation.
displayName?stringRequired. The display name of the curation.
endpoint?objectThe endpoint to be triggered for curation. The endpoint will be invoked with a request payload containing ApiMetadata. Response should contain curated data in the form of ApiMetadata.
name?stringIdentifier. The name of the curation. Format: `projects/{project}/locations/{location}/curations/{curation}`
curationId?stringOptional. The ID to use for the curation resource, which will become the final component of the curations's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified ID is already used by another curation resource in the API hub. * If not provided, a system generated ID will be used. This value should be 4-500 characters, and valid characters are /a-z[0-9]-_/.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a curations
getGet a curations
ArgumentTypeDescription
identifierstringThe name of the curations
updateUpdate curations attributes
deleteDelete the curations
ArgumentTypeDescription
identifierstringThe name of the curations
syncSync curations state from GCP

Resources

state(infinite)— A curation resource in the API Hub.
@swamp/gcp/apihub/dependenciesv2026.04.23.1dependencies.ts

Global Arguments

ArgumentTypeDescription
attributes?recordOptional. The list of user defined attributes associated with the dependency resource. The key is the attribute name. It will be of the format: `projects/{project}/locations/{location}/attributes/{attribute}`. The value is the attribute values associated with the resource.
consumer?objectReference to an entity participating in a dependency.
description?stringOptional. Human readable description corresponding of the dependency.
errorDetail?objectDetails describing error condition of a dependency.
name?stringIdentifier. The name of the dependency in the API Hub. Format: `projects/{project}/locations/{location}/dependencies/{dependency}`
supplier?objectReference to an entity participating in a dependency.
dependencyId?stringOptional. The ID to use for the dependency resource, which will become the final component of the dependency's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if duplicate id is provided by the client. * If not provided, a system generated id will be used. This value should be 4-500 characters, and valid characters are `a-z[0-9]-_`.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a dependencies
getGet a dependencies
ArgumentTypeDescription
identifierstringThe name of the dependencies
updateUpdate dependencies attributes
deleteDelete the dependencies
ArgumentTypeDescription
identifierstringThe name of the dependencies
syncSync dependencies state from GCP

Resources

state(infinite)— A dependency resource defined in the API hub describes a dependency directed ...
@swamp/gcp/apihub/deploymentsv2026.04.23.1deployments.ts

Global Arguments

ArgumentTypeDescription
attributes?recordOptional. The list of user defined attributes associated with the deployment resource. The key is the attribute name. It will be of the format: `projects/{project}/locations/{location}/attributes/{attribute}`. The value is the attribute values associated with the resource.
deploymentType?objectThe attribute values associated with resource.
description?stringOptional. The description of the deployment.
displayName?stringRequired. The display name of the deployment.
documentation?objectDocumentation details.
endpoints?arrayRequired. The endpoints at which this deployment resource is listening for API requests. This could be a list of complete URIs, hostnames or an IP addresses.
environment?objectThe attribute values associated with resource.
managementUrl?objectThe attribute values associated with resource.
name?stringIdentifier. The name of the deployment. Format: `projects/{project}/locations/{location}/deployments/{deployment}`
resourceUri?stringRequired. The resource URI identifies the deployment within its gateway. For Apigee gateways, its recommended to use the format: organizations/{org}/environments/{env}/apis/{api}. For ex: if a proxy with name `orders` is deployed in `staging` environment of `cymbal` organization, the resource URI would be: `organizations/cymbal/environments/staging/apis/orders`.
slo?objectThe attribute values associated with resource.
sourceEnvironment?stringOptional. The environment at source for the deployment. For example: prod, dev, staging, etc.
sourceProject?stringOptional. The project to which the deployment belongs. For Google Cloud gateways, this will refer to the project identifier. For others like Edge/OPDK, this will refer to the org identifier.
sourceUri?objectThe attribute values associated with resource.
deploymentId?stringOptional. The ID to use for the deployment resource, which will become the final component of the deployment's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another deployment resource in the API hub. * If not provided, a system generated id will be used. This value should be 4-500 characters, and valid characters are /a-z[0-9]-_/.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a deployments
getGet a deployments
ArgumentTypeDescription
identifierstringThe name of the deployments
updateUpdate deployments attributes
deleteDelete the deployments
ArgumentTypeDescription
identifierstringThe name of the deployments
syncSync deployments state from GCP

Resources

state(infinite)— Details of the deployment where APIs are hosted. A deployment could represent...
@swamp/gcp/apihub/discoveredapiobservationsv2026.04.23.1discoveredapiobservations.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
getGet a discoveredApiObservations
ArgumentTypeDescription
identifierstringThe name of the discoveredApiObservations
syncSync discoveredApiObservations state from GCP

Resources

state(infinite)— Respresents an API Observation observed in one of the sources.
@swamp/gcp/apihub/externalapisv2026.04.23.1externalapis.ts

Global Arguments

ArgumentTypeDescription
attributes?recordOptional. The list of user defined attributes associated with the Version resource. The key is the attribute name. It will be of the format: `projects/{project}/locations/{location}/attributes/{attribute}`. The value is the attribute values associated with the resource.
description?stringOptional. Description of the external API. Max length is 2000 characters (Unicode Code Points).
displayName?stringRequired. Display name of the external API. Max length is 63 characters (Unicode Code Points).
documentation?objectDocumentation details.
endpoints?arrayOptional. List of endpoints on which this API is accessible.
name?stringIdentifier. Format: `projects/{project}/locations/{location}/externalApi/{externalApi}`.
paths?arrayOptional. List of paths served by this API.
externalApiId?stringOptional. The ID to use for the External API resource, which will become the final component of the External API's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another External API resource in the API hub. * If not provided, a system generated id will be used. This value should be 4-500 characters, and valid characters are /a-z[0-9]-_/.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a externalApis
getGet a externalApis
ArgumentTypeDescription
identifierstringThe name of the externalApis
updateUpdate externalApis attributes
deleteDelete the externalApis
ArgumentTypeDescription
identifierstringThe name of the externalApis
syncSync externalApis state from GCP

Resources

state(infinite)— An external API represents an API being provided by external sources. This ca...
@swamp/gcp/apihub/hostprojectregistrationsv2026.04.23.1hostprojectregistrations.ts

Global Arguments

ArgumentTypeDescription
gcpProject?stringRequired. Immutable. Google cloud project name in the format: "projects/abc" or "projects/123". As input, project name with either project id or number are accepted. As output, this field will contain project number.
name?stringIdentifier. The name of the host project registration. Format: "projects/{project}/locations/{location}/hostProjectRegistrations/{host_project_registration}".
hostProjectRegistrationId?stringRequired. The ID to use for the Host Project Registration, which will become the final component of the host project registration's resource name. The ID must be the same as the Google cloud project specified in the host_project_registration.gcp_project field.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a hostProjectRegistrations
getGet a hostProjectRegistrations
ArgumentTypeDescription
identifierstringThe name of the hostProjectRegistrations
syncSync hostProjectRegistrations state from GCP

Resources

state(infinite)— Host project registration refers to the registration of a Google cloud projec...
@swamp/gcp/apihub/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
collect_api_datacollect api data
ArgumentTypeDescription
actionId?any
apiData?any
collectionType?any
pluginInstance?any
lookup_runtime_project_attachmentlookup runtime project attachment
retrieve_api_viewsretrieve api views
search_resourcessearch resources
ArgumentTypeDescription
filter?any
pageSize?any
pageToken?any
query?any

Resources

state(infinite)— A resource that represents a Google Cloud location.
@swamp/gcp/apihub/pluginsv2026.04.23.1plugins.ts

Global Arguments

ArgumentTypeDescription
actionsConfig?arrayOptional. The configuration of actions supported by the plugin. **REQUIRED**: This field must be provided when creating or updating a Plugin. The server will reject requests if this field is missing.
configTemplate?objectConfigTemplate represents the configuration template for a plugin.
description?stringOptional. The plugin description. Max length is 2000 characters (Unicode code points).
displayName?stringRequired. The display name of the plugin. Max length is 50 characters (Unicode code points).
documentation?objectDocumentation details.
gatewayType?enumOptional. The type of the gateway.
hostingService?objectThe information related to the service implemented by the plugin developer, used to invoke the plugin's functionality.
name?stringIdentifier. The name of the plugin. Format: `projects/{project}/locations/{location}/plugins/{plugin}`
pluginCategory?enumOptional. The category of the plugin, identifying its primary category or purpose. This field is required for all plugins.
type?objectThe attribute values associated with resource.
pluginId?stringOptional. The ID to use for the Plugin resource, which will become the final component of the Plugin's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another Plugin resource in the API hub instance. * If not provided, a system generated id will be used. This value should be 4-63 characters, overall resource name which will be of format `projects/{project}/locations/{location}/plugins/{plugin}`, i
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a plugins
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
getGet a plugins
ArgumentTypeDescription
identifierstringThe name of the plugins
deleteDelete the plugins
ArgumentTypeDescription
identifierstringThe name of the plugins
syncSync plugins state from GCP
disabledisable
enableenable
get_style_guideget style guide
update_style_guideupdate style guide
ArgumentTypeDescription
contents?any
linter?any
name?any

Resources

state(infinite)— A plugin resource in the API Hub.
@swamp/gcp/apihub/plugins-instancesv2026.04.23.1plugins_instances.ts

Global Arguments

ArgumentTypeDescription
actions?arrayRequired. The action status for the plugin instance.
additionalConfig?recordOptional. The additional information for this plugin instance corresponding to the additional config template of the plugin. This information will be sent to plugin hosting service on each call to plugin hosted service. The key will be the config_variable_template.display_name to uniquely identify the config variable.
authConfig?objectAuthConfig represents the authentication information.
displayName?stringRequired. The display name for this plugin instance. Max length is 255 characters.
name?stringIdentifier. The unique name of the plugin instance resource. Format: `projects/{project}/locations/{location}/plugins/{plugin}/instances/{instance}`
sourceEnvironmentsConfig?recordOptional. The source environment's config present in the gateway instance linked to the plugin instance. The key is the `source_environment` name from the SourceEnvironment message.
sourceProjectId?stringOptional. The source project id of the plugin instance. This will be the id of runtime project in case of Google Cloud based plugins and org id in case of non-Google Cloud based plugins. This field will be a required field for Google provided on-ramp plugins.
pluginInstanceId?stringOptional. The ID to use for the plugin instance, which will become the final component of the plugin instance's resource name. This field is optional. * If provided, the same will be used. The service will throw an error if the specified id is already used by another plugin instance in the plugin resource. * If not provided, a system generated id will be used. This value should be 4-63 characters, and valid characters are /a-z[0-9]-_/.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a instances
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
getGet a instances
ArgumentTypeDescription
identifierstringThe name of the instances
updateUpdate instances attributes
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
deleteDelete the instances
ArgumentTypeDescription
identifierstringThe name of the instances
syncSync instances state from GCP
disable_actiondisable action
ArgumentTypeDescription
actionId?any
enable_actionenable action
ArgumentTypeDescription
actionId?any
execute_actionexecute action
ArgumentTypeDescription
actionExecutionDetail?any
manage_source_datamanage source data
ArgumentTypeDescription
action?any
data?any
dataType?any
relativePath?any

Resources

state(infinite)— Represents a plugin instance resource in the API Hub. A PluginInstance is a s...
@swamp/gcp/apihub/runtimeprojectattachmentsv2026.04.23.1runtimeprojectattachments.ts

Global Arguments

ArgumentTypeDescription
name?stringIdentifier. The resource name of a runtime project attachment. Format: "projects/{project}/locations/{location}/runtimeProjectAttachments/{runtime_project_attachment}".
runtimeProject?stringRequired. Immutable. Google cloud project name in the format: "projects/abc" or "projects/123". As input, project name with either project id or number are accepted. As output, this field will contain project number.
runtimeProjectAttachmentId?stringRequired. The ID to use for the Runtime Project Attachment, which will become the final component of the Runtime Project Attachment's name. The ID must be the same as the project ID of the Google cloud project specified in the runtime_project_attachment.runtime_project field.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
createCreate a runtimeProjectAttachments
getGet a runtimeProjectAttachments
ArgumentTypeDescription
identifierstringThe name of the runtimeProjectAttachments
deleteDelete the runtimeProjectAttachments
ArgumentTypeDescription
identifierstringThe name of the runtimeProjectAttachments
syncSync runtimeProjectAttachments state from GCP

Resources

state(infinite)— Runtime project attachment represents an attachment from the runtime project ...