Skip to main content

Gcp/oracledatabase

@swamp/gcp/oracledatabasev2026.10.23.1· AGPL-3.0-or-later· 3d agoBEHAVIORS
01README

Google Cloud oracledatabase infrastructure models

02Release Notes
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databaseconnections, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbdnszones, odbnetworks_odbsubnets, pluggabledatabases
03Behaviors33
@swamp/gcp/oracledatabase/autonomousdatabasebackupsv2026.10.23.1autonomousdatabasebackups.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a autonomousDatabaseBackups
ArgumentTypeDescription
identifierstringThe name of the autonomousDatabaseBackups
fn sync(identifier?: string)
Sync autonomousDatabaseBackups state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific autonomousDatabaseBackups by name (e.g. one discovered by list)
fn list(filter: string, pageSize?: number, maxPages?: number)
List autonomousDatabaseBackups resources
ArgumentTypeDescription
filterstring
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 Autonomous DB Backups will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Autonomous Database Backup resource. https://docs.oracle.com/e...
@swamp/gcp/oracledatabase/autonomousdatabasecharactersetsv2026.10.23.1autonomousdatabasecharactersets.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a autonomousDatabaseCharacterSets
ArgumentTypeDescription
identifierstringThe name of the autonomousDatabaseCharacterSets
fn sync(identifier?: string)
Sync autonomousDatabaseCharacterSets state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific autonomousDatabaseCharacterSets by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List autonomousDatabaseCharacterSets resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Only the **character_set_type** field is supported in the following format: `character_set_type="{characterSetType}"`. Accepted values include `DATABASE` and `NATIONAL`.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 Autonomous DB Character Sets will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Autonomous Database character set resource. https://docs.oracl...
@swamp/gcp/oracledatabase/autonomousdatabasesv2026.10.23.1autonomousdatabases.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
adminPassword?stringOptional. Input only. Immutable. The password for the default ADMIN user. Note: Only one of `admin_password_secret_version` or `admin_password` can be populated.
adminPasswordSecretVersion?stringOptional. Input only. Immutable. The resource name of a secret version in Secret Manager which contains the database admin user's password. Format: projects/{project}/secrets/{secret}/versions/{version}. Note: Only one of `admin_password_secret_version` or `admin_password` can be populated.
cidr?stringOptional. Immutable. The subnet CIDR range for the Autonomous Database.
database?stringOptional. Immutable. The name of the Autonomous Database. The database name must be unique in the project. The name must begin with a letter and can contain a maximum of 30 alphanumeric characters.
displayName?stringOptional. Immutable. The display name for the Autonomous Database. The name does not have to be unique within your project.
labels?recordOptional. The labels or tags associated with the Autonomous Database.
name?stringIdentifier. The name of the Autonomous Database resource in the following format: projects/{project}/locations/{region}/autonomousDatabases/{autonomous_database}
network?stringOptional. Immutable. The name of the VPC network used by the Autonomous Database in the following format: projects/{project}/global/networks/{network}
odbNetwork?stringOptional. Immutable. The name of the OdbNetwork associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
odbSubnet?stringOptional. Immutable. The name of the OdbSubnet associated with the Autonomous Database. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
properties?objectOptional. The properties of the Autonomous Database.
sourceConfig?objectOptional. Immutable. The source Autonomous Database configuration for the standby Autonomous Database. The source Autonomous Database is configured while creating the Peer Autonomous Database and can't be updated after creation.
autonomousDatabaseId?stringRequired. The ID of the Autonomous Database to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a autonomousDatabases
fn get(identifier: string)
Get a autonomousDatabases
ArgumentTypeDescription
identifierstringThe name of the autonomousDatabases
fn update(identifier?: string)
Update autonomousDatabases attributes
ArgumentTypeDescription
identifier?stringTarget a specific autonomousDatabases by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the autonomousDatabases
ArgumentTypeDescription
identifierstringThe name of the autonomousDatabases
fn sync(identifier?: string)
Sync autonomousDatabases state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific autonomousDatabases by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List autonomousDatabases resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 Autonomous Database will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn failover(peerAutonomousDatabase?: any)
failover
ArgumentTypeDescription
peerAutonomousDatabase?any
fn generate_wallet(isRegional?: any, password?: any, type?: any)
generate wallet
ArgumentTypeDescription
isRegional?any
password?any
type?any
fn get_refreshable_clones()
get refreshable clones
fn refresh(refreshCutoffTime?: any)
refresh
ArgumentTypeDescription
refreshCutoffTime?any
fn restart()
restart
fn restore(restoreTime?: any)
restore
ArgumentTypeDescription
restoreTime?any
fn start()
start
fn stop()
stop
fn switchover(peerAutonomousDatabase?: any)
switchover
ArgumentTypeDescription
peerAutonomousDatabase?any

Resources

state(infinite)— Details of the Autonomous Database resource. https://docs.oracle.com/en-us/ia...
@swamp/gcp/oracledatabase/autonomousdbversionsv2026.10.23.1autonomousdbversions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a autonomousDbVersions
ArgumentTypeDescription
identifierstringThe name of the autonomousDbVersions
fn sync(identifier?: string)
Sync autonomousDbVersions state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific autonomousDbVersions by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List autonomousDbVersions resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 Autonomous DB Versions will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Autonomous Database version. https://docs.oracle.com/en-us/iaa...
@swamp/gcp/oracledatabase/cloudexadatainfrastructuresv2026.10.23.1cloudexadatainfrastructures.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
displayName?stringOptional. Immutable. User friendly name for this resource.
gcpOracleZone?stringOptional. Immutable. The GCP Oracle zone where Oracle Exadata Infrastructure is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability.
labels?recordOptional. Labels or tags associated with the resource.
name?stringIdentifier. The name of the Exadata Infrastructure resource with the format: projects/{project}/locations/{region}/cloudExadataInfrastructures/{cloud_exadata_infrastructure}
properties?objectOptional. Immutable. Various properties of the infra.
cloudExadataInfrastructureId?stringRequired. The ID of the Exadata Infrastructure to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a cloudExadataInfrastructures
fn get(identifier: string)
Get a cloudExadataInfrastructures
ArgumentTypeDescription
identifierstringThe name of the cloudExadataInfrastructures
fn update(identifier?: string)
Update cloudExadataInfrastructures attributes
ArgumentTypeDescription
identifier?stringTarget a specific cloudExadataInfrastructures by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the cloudExadataInfrastructures
ArgumentTypeDescription
identifierstringThe name of the cloudExadataInfrastructures
fn sync(identifier?: string)
Sync cloudExadataInfrastructures state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific cloudExadataInfrastructures by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List cloudExadataInfrastructures resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 Exadata infrastructures will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn configure_exascale(requestId?: any, totalStorageSizeGb?: any, totalVmStorageSizeGb?: any)
configure exascale
ArgumentTypeDescription
requestId?any
totalStorageSizeGb?any
totalVmStorageSizeGb?any

Resources

state(infinite)— Represents CloudExadataInfrastructure resource. https://docs.oracle.com/en-us...
@swamp/gcp/oracledatabase/cloudexadatainfrastructures-dbserversv2026.10.23.1cloudexadatainfrastructures_dbservers.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a dbServers
ArgumentTypeDescription
identifierstringThe name of the dbServers
fn sync(identifier?: string)
Sync dbServers state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbServers by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List dbServers resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 db servers will be returned. The maximum value is 1000; values above 1000 will be reset to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the database server resource. https://docs.oracle.com/en-us/iaas/a...
@swamp/gcp/oracledatabase/cloudvmclustersv2026.10.23.1cloudvmclusters.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
backupOdbSubnet?stringOptional. Immutable. The name of the backup OdbSubnet associated with the VM Cluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
backupSubnetCidr?stringOptional. Immutable. CIDR range of the backup subnet.
cidr?stringOptional. Immutable. Network settings. CIDR to use for cluster IP allocation.
displayName?stringOptional. Immutable. User friendly name for this resource.
exadataInfrastructure?stringRequired. Immutable. The name of the Exadata Infrastructure resource on which VM cluster resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
exascaleDbStorageVault?stringOptional. Immutable. The name of ExascaleDbStorageVault associated with the VM Cluster. Format: projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}
labels?recordOptional. Labels or tags associated with the VM Cluster.
name?stringIdentifier. The name of the VM Cluster resource with the format: projects/{project}/locations/{region}/cloudVmClusters/{cloud_vm_cluster}
network?stringOptional. Immutable. The name of the VPC network. Format: projects/{project}/global/networks/{network}
odbDnsZone?stringOptional. Immutable. The name of the OdbDnsZone for using custom domain name for the VM Cluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbDnsZones/{odb_dns_zone}
odbNetwork?stringOptional. Immutable. The name of the OdbNetwork associated with the VM Cluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the odb_subnet and backup_odb_subnet.
odbSubnet?stringOptional. Immutable. The name of the OdbSubnet associated with the VM Cluster for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
properties?objectOptional. Immutable. Various properties of the VM Cluster.
cloudVmClusterId?stringRequired. The ID of the VM Cluster to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a cloudVmClusters
fn get(identifier: string)
Get a cloudVmClusters
ArgumentTypeDescription
identifierstringThe name of the cloudVmClusters
fn update(identifier?: string)
Update cloudVmClusters attributes
ArgumentTypeDescription
identifier?stringTarget a specific cloudVmClusters by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the cloudVmClusters
ArgumentTypeDescription
identifierstringThe name of the cloudVmClusters
fn sync(identifier?: string)
Sync cloudVmClusters state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific cloudVmClusters by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List cloudVmClusters resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
pageSize?numberOptional. The number of VM clusters to return. If unspecified, at most 50 VM clusters will be returned. The maximum value is 1,000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Cloud VM Cluster resource. https://docs.oracle.com/en-us/iaas/...
@swamp/gcp/oracledatabase/cloudvmclusters-dbnodesv2026.10.23.1cloudvmclusters_dbnodes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a dbNodes
ArgumentTypeDescription
identifierstringThe name of the dbNodes
fn sync(identifier?: string)
Sync dbNodes state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbNodes by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List dbNodes resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 db nodes will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the database node resource. https://docs.oracle.com/en-us/iaas/api...
@swamp/gcp/oracledatabase/databasecharactersetsv2026.10.23.1databasecharactersets.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a databaseCharacterSets
ArgumentTypeDescription
identifierstringThe name of the databaseCharacterSets
fn sync(identifier?: string)
Sync databaseCharacterSets state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific databaseCharacterSets by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List databaseCharacterSets resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Only the **character_set_type** field is supported in the following format: `character_set_type="{characterSetType}"`. Accepted values include `DATABASE` and `NATIONAL`.
pageSize?numberOptional. The maximum number of DatabaseCharacterSets to return. The service may return fewer than this value. If unspecified, at most 50 DatabaseCharacterSets will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Database character set resource.
@swamp/gcp/oracledatabase/databaseconnectionsv2026.10.23.1databaseconnections.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
connectionString?stringRequired. Immutable. Oracle Easy Connect or TNS connection string. Example: "your-db-host.example.com:1521/YOUR_SERVICE_NAME"
displayName?stringOptional. Immutable. User-friendly display name for the connection.
labels?recordOptional. Optional: Labels as key-value pairs to organize the resource.
name?stringIdentifier. The resource name of the DatabaseConnection. Format: projects/{project}/locations/{location}/databaseConnections/{database_connection}
odbNetwork?stringOptional. Immutable. For Oracle Database@Google cloud resources. Format: projects/{project}/locations/{location}/odbNetworks/{odbNetwork}
passwordSecretVersion?stringOptional. The resource name of the GCP Secret Manager secret version containing the password for the specified username. Format: projects/{project}/secrets/{secret_id}/versions/{version_id} The service's Per-Product Per-Project Service Account (P4SA) must have the 'secretmanager.secretAccessor' permission on this secret.
username?stringOptional. Immutable. The default database username to use for connections.
walletSecretVersion?stringOptional. Optional: The resource name of the GCP Secret Manager secret version containing base64 encoded content of the Oracle Wallet ZIP file required for mTLS/TLS connections. Format: projects/{project}/secrets/{secret_id}/versions/{version_id} The service's Per-Product Per-Project Service Account (P4SA) must have the 'secretmanager.secretAccessor' permission on this secret.
databaseConnectionId?stringRequired. The ID of the DatabaseConnection to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create(waitForReady?: boolean)
Create a databaseConnections
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
fn get(identifier: string)
Get a databaseConnections
ArgumentTypeDescription
identifierstringThe name of the databaseConnections
fn update(identifier?: string, waitForReady?: boolean)
Update databaseConnections attributes
ArgumentTypeDescription
identifier?stringTarget a specific databaseConnections by name (e.g. one discovered by list)
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
fn delete(identifier: string)
Delete the databaseConnections
ArgumentTypeDescription
identifierstringThe name of the databaseConnections
fn sync(identifier?: string)
Sync databaseConnections state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific databaseConnections by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List databaseConnections resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 DatabaseConnections will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn execute_sql(params?: any, sqlStatement?: any)
execute sql
ArgumentTypeDescription
params?any
sqlStatement?any
fn test()
test

Resources

state(infinite)— Represents DatabaseConnection resource.
@swamp/gcp/oracledatabase/databasesv2026.10.23.1databases.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a databases
ArgumentTypeDescription
identifierstringThe name of the databases
fn sync(identifier?: string)
Sync databases state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific databases by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List databases resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. list for container databases is supported only with a valid dbSystem (full resource name) filter in this format: `dbSystem="projects/{project}/locations/{location}/dbSystems/{dbSystemId}"`
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 Databases will be returned. The maximum value is 1000; values above 1000 will be reset to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Database resource. https://docs.oracle.com/en-us/iaas/api/#/en...
@swamp/gcp/oracledatabase/dbsysteminitialstoragesizesv2026.10.23.1dbsysteminitialstoragesizes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a dbSystemInitialStorageSizes
ArgumentTypeDescription
identifierstringThe name of the dbSystemInitialStorageSizes
fn sync(identifier?: string)
Sync dbSystemInitialStorageSizes state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbSystemInitialStorageSizes by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List dbSystemInitialStorageSizes resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 DbSystemInitialStorageSizes will be returned. The maximum value is 1000; values above 1000 will be reset to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Summary of the DbSystem initial storage size.
@swamp/gcp/oracledatabase/dbsystemsv2026.10.23.1dbsystems.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
displayName?stringRequired. Immutable. The display name for the System db. The name does not have to be unique within your project.
gcpOracleZone?stringOptional. Immutable. The GCP Oracle zone where Oracle DbSystem is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability.
labels?recordOptional. The labels or tags associated with the DbSystem.
name?stringIdentifier. The name of the DbSystem resource in the following format: projects/{project}/locations/{region}/dbSystems/{db_system}
odbNetwork?stringOptional. Immutable. The name of the OdbNetwork associated with the DbSystem. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
odbSubnet?stringRequired. Immutable. The name of the OdbSubnet associated with the DbSystem for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
properties?objectOptional. Immutable. The properties of the DbSystem.
dbSystemId?stringRequired. The ID of the DbSystem to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID w
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a dbSystems
fn get(identifier: string)
Get a dbSystems
ArgumentTypeDescription
identifierstringThe name of the dbSystems
fn update(identifier?: string)
Update dbSystems attributes
ArgumentTypeDescription
identifier?stringTarget a specific dbSystems by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the dbSystems
ArgumentTypeDescription
identifierstringThe name of the dbSystems
fn sync(identifier?: string)
Sync dbSystems state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbSystems by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List dbSystems resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 DbSystems will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the DbSystem (BaseDB) resource. https://docs.oracle.com/en-us/iaas...
@swamp/gcp/oracledatabase/dbsystemshapesv2026.10.23.1dbsystemshapes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a dbSystemShapes
ArgumentTypeDescription
identifierstringThe name of the dbSystemShapes
fn sync(identifier?: string)
Sync dbSystemShapes state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbSystemShapes by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List dbSystemShapes resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. The `gcp_oracle_zone_id`, `shape_family`, and `database_edition` fields are supported in the following format: `gcp_oracle_zone_id="{gcp_oracle_zone_id}" AND shape_family="{shape_family}" AND database_edition="{database_edition}"`.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 database system shapes will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Database System Shapes resource. https://docs.oracle.com/en-us...
@swamp/gcp/oracledatabase/dbversionsv2026.10.23.1dbversions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a dbVersions
ArgumentTypeDescription
identifierstringThe name of the dbVersions
fn sync(identifier?: string)
Sync dbVersions state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbVersions by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List dbVersions resources
ArgumentTypeDescription
filter?stringOptional. Filter expression that matches a subset of the DbVersions to show. The supported filter for dbSystem creation is `db_system_shape = {db_system_shape} AND storage_management = {storage_management}`. If no filter is provided, all DbVersions will be returned.
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 DbVersions will be returned. The maximum value is 1000; values above 1000 will be reset to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— A valid Oracle Database version.
@swamp/gcp/oracledatabase/entitlementsv2026.10.23.1entitlements.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a entitlements
ArgumentTypeDescription
identifierstringThe name of the entitlements
fn sync(identifier?: string)
Sync entitlements state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific entitlements by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List entitlements resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 entitlements will be returned. The maximum value is 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Entitlement resource.
@swamp/gcp/oracledatabase/exadbvmclustersv2026.10.23.1exadbvmclusters.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
backupOdbSubnet?stringRequired. Immutable. The name of the backup OdbSubnet associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
displayName?stringRequired. Immutable. The display name for the ExadbVmCluster. The name does not have to be unique within your project. The name must be 1-255 characters long and can only contain alphanumeric characters.
labels?recordOptional. The labels or tags associated with the ExadbVmCluster.
name?stringIdentifier. The name of the ExadbVmCluster resource in the following format: projects/{project}/locations/{region}/exadbVmClusters/{exadb_vm_cluster}
odbNetwork?stringOptional. Immutable. The name of the OdbNetwork associated with the ExadbVmCluster. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network} It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
odbSubnet?stringRequired. Immutable. The name of the OdbSubnet associated with the ExadbVmCluster for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
properties?objectRequired. The properties of the ExadbVmCluster.
exadbVmClusterId?stringRequired. The ID of the ExadbVmCluster to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID w
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a exadbVmClusters
fn get(identifier: string)
Get a exadbVmClusters
ArgumentTypeDescription
identifierstringThe name of the exadbVmClusters
fn update(identifier?: string)
Update exadbVmClusters attributes
ArgumentTypeDescription
identifier?stringTarget a specific exadbVmClusters by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the exadbVmClusters
ArgumentTypeDescription
identifierstringThe name of the exadbVmClusters
fn sync(identifier?: string)
Sync exadbVmClusters state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific exadbVmClusters by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List exadbVmClusters resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 ExadbVmClusters will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— ExadbVmCluster represents a cluster of VMs that are used to run Exadata workl...
@swamp/gcp/oracledatabase/exadbvmclusters-dbnodesv2026.10.23.1exadbvmclusters_dbnodes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a dbNodes
ArgumentTypeDescription
identifierstringThe name of the dbNodes
fn sync(identifier?: string)
Sync dbNodes state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific dbNodes by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List dbNodes resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 db nodes will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the database node resource. https://docs.oracle.com/en-us/iaas/api...
@swamp/gcp/oracledatabase/exascaledbstoragevaultsv2026.10.23.1exascaledbstoragevaults.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
displayName?stringRequired. Immutable. The display name for the ExascaleDbStorageVault. The name does not have to be unique within your project. The name must be 1-255 characters long and can only contain alphanumeric characters.
exadataInfrastructure?stringOptional. Immutable. The Exadata Infrastructure resource on which ExascaleDbStorageVault resource is created, in the following format: projects/{project}/locations/{region}/cloudExadataInfrastuctures/{cloud_extradata_infrastructure}
gcpOracleZone?stringOptional. Immutable. The GCP Oracle zone where Oracle ExascaleDbStorageVault is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability.
labels?recordOptional. The labels or tags associated with the ExascaleDbStorageVault.
name?stringIdentifier. The resource name of the ExascaleDbStorageVault. Format: projects/{project}/locations/{location}/exascaleDbStorageVaults/{exascale_db_storage_vault}
properties?objectRequired. Immutable. The properties of the ExascaleDbStorageVault.
exascaleDbStorageVaultId?stringRequired. The ID of the ExascaleDbStorageVault to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID w
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a exascaleDbStorageVaults
fn get(identifier: string)
Get a exascaleDbStorageVaults
ArgumentTypeDescription
identifierstringThe name of the exascaleDbStorageVaults
fn update(identifier?: string)
Update exascaleDbStorageVaults attributes
ArgumentTypeDescription
identifier?stringTarget a specific exascaleDbStorageVaults by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the exascaleDbStorageVaults
ArgumentTypeDescription
identifierstringThe name of the exascaleDbStorageVaults
fn sync(identifier?: string)
Sync exascaleDbStorageVaults state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific exascaleDbStorageVaults by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List exascaleDbStorageVaults resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Filter the list as specified in https://google.aip.dev/160.
orderBy?stringOptional. An expression for ordering the results of the request. Order results as specified in https://google.aip.dev/132.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 ExascaleDbStorageVaults will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— ExascaleDbStorageVault represents a storage vault exadb vm cluster resource. ...
@swamp/gcp/oracledatabase/giversionsv2026.10.23.1giversions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a giVersions
ArgumentTypeDescription
identifierstringThe name of the giVersions
fn sync(identifier?: string)
Sync giVersions state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific giVersions by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List giVersions resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Only the `shape` and `gcp_oracle_zone_id` fields are supported in the following format: `shape="{shape}" AND gcp_oracle_zone_id="{gcp_oracle_zone_id}"`.
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 Oracle Grid Infrastructure (GI) versions will be returned. The maximum value is 1000; values above 1000 will be reset to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Oracle Grid Infrastructure (GI) version resource. https://docs...
@swamp/gcp/oracledatabase/giversions-minorversionsv2026.10.23.1giversions_minorversions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a minorVersions
ArgumentTypeDescription
identifierstringThe name of the minorVersions
fn sync(identifier?: string)
Sync minorVersions state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific minorVersions by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List minorVersions resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Only the `shape_family` and `gcp_oracle_zone_id` fields are supported in the following format: `shape_family="{shape_family}" AND gcp_oracle_zone_id="{gcp_oracle_zone_id}"`.
pageSize?numberOptional. The maximum number of items to return. If unspecified, a maximum of 50 System Versions will be returned. The maximum value is 1000; values above 1000 will be reset to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— MinorVersion represents a minor version of a GI. https://docs.oracle.com/en-u...
@swamp/gcp/oracledatabase/goldengateconnectionassignmentsv2026.10.23.1goldengateconnectionassignments.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
displayName?stringOptional. Immutable. The display name for the GoldengateConnectionAssignment.
labels?recordOptional. The labels or tags associated with the GoldengateConnectionAssignment.
name?stringIdentifier. The name of the GoldengateConnectionAssignment resource in the following format: projects/{project}/locations/{region}/goldengateConnectionAssignments/{goldengate_connection_assignment}
properties?objectRequired. Immutable. The properties of the GoldengateConnectionAssignment.
goldengateConnectionAssignmentId?stringRequired. The ID of the GoldengateConnectionAssignment to create.
requestId?stringOptional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID w
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a goldengateConnectionAssignments
fn get(identifier: string)
Get a goldengateConnectionAssignments
ArgumentTypeDescription
identifierstringThe name of the goldengateConnectionAssignments
fn update(identifier?: string)
Update goldengateConnectionAssignments attributes
ArgumentTypeDescription
identifier?stringTarget a specific goldengateConnectionAssignments by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the goldengateConnectionAssignments
ArgumentTypeDescription
identifierstringThe name of the goldengateConnectionAssignments
fn sync(identifier?: string)
Sync goldengateConnectionAssignments state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateConnectionAssignments by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List goldengateConnectionAssignments resources
ArgumentTypeDescription
filter?stringOptional. A filter expression that filters GoldengateConnectionAssignments listed in the response.
orderBy?stringOptional. A comma-separated list of fields to order by, sorted in ascending order. Use "DESC" after a field name for descending.
pageSize?numberOptional. The maximum number of GoldengateConnectionAssignments to return. The service may return fewer than this value. If unspecified, at most 50 GoldengateConnectionAssignments will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn test(type?: any)
test
ArgumentTypeDescription
type?any

Resources

state(infinite)— Represents the metadata of a Goldengate Connection Assignment.
@swamp/gcp/oracledatabase/goldengateconnectionsv2026.10.23.1goldengateconnections.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
gcpOracleZone?stringOptional. Immutable. The GCP Oracle zone where Oracle GoldengateConnection is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability.
labels?recordOptional. The labels or tags associated with the GoldengateConnection.
name?stringIdentifier. The name of the GoldengateConnection resource in the following format: projects/{project}/locations/{region}/goldengateConnections/{goldengate_connection}
odbNetwork?stringOptional. Immutable. The name of the OdbNetwork associated with the GoldengateConnection. The format is projects/{project}/locations/{location}/odbNetworks/{odb_network}. It is optional but if specified, this should match the parent ODBNetwork of the OdbSubnet.
odbSubnet?stringOptional. Immutable. The name of the OdbSubnet associated with the GoldengateConnection for IP allocation. Format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
properties?objectRequired. Immutable. The properties of the GoldengateConnection.
goldengateConnectionId?stringRequired. The ID of the GoldengateConnection to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID w
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a goldengateConnections
fn get(identifier: string)
Get a goldengateConnections
ArgumentTypeDescription
identifierstringThe name of the goldengateConnections
fn update(identifier?: string)
Update goldengateConnections attributes
ArgumentTypeDescription
identifier?stringTarget a specific goldengateConnections by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the goldengateConnections
ArgumentTypeDescription
identifierstringThe name of the goldengateConnections
fn sync(identifier?: string)
Sync goldengateConnections state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateConnections by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List goldengateConnections resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 GoldengateConnections will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the GoldengateConnection resource.
@swamp/gcp/oracledatabase/goldengateconnectiontypesv2026.10.23.1goldengateconnectiontypes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a goldengateConnectionTypes
ArgumentTypeDescription
identifierstringThe name of the goldengateConnectionTypes
fn sync(identifier?: string)
Sync goldengateConnectionTypes state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateConnectionTypes by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List goldengateConnectionTypes resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. The connection_type field must be specified in the format: `connection_type="ORACLE"`.
pageSize?numberOptional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Goldengate Connection Type resource.
@swamp/gcp/oracledatabase/goldengatedeploymentenvironmentsv2026.10.23.1goldengatedeploymentenvironments.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a goldengateDeploymentEnvironments
ArgumentTypeDescription
identifierstringThe name of the goldengateDeploymentEnvironments
fn sync(identifier?: string)
Sync goldengateDeploymentEnvironments state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateDeploymentEnvironments by name (e.g. one discovered by list)
fn list(pageSize?: number, maxPages?: number)
List goldengateDeploymentEnvironments resources
ArgumentTypeDescription
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 deployment environments will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Goldengate Deployment Environment resource.
@swamp/gcp/oracledatabase/goldengatedeploymentsv2026.10.23.1goldengatedeployments.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
displayName?stringRequired. Immutable. The display name for the GoldengateDeployment.
gcpOracleZone?stringOptional. Immutable. The GCP Oracle zone where Oracle GoldengateDeployment is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability.
labels?recordOptional. The labels or tags associated with the GoldengateDeployment.
name?stringIdentifier. The name of the GoldengateDeployment resource in the following format: projects/{project}/locations/{region}/goldengateDeployments/{goldengate_deployment}
odbNetwork?stringOptional. Immutable. The name of the OdbNetwork associated with the GoldengateDeployment.
odbSubnet?stringRequired. Immutable. The name of the OdbSubnet associated with the GoldengateDeployment for IP allocation.
properties?objectRequired. Immutable. The properties of the GoldengateDeployment.
goldengateDeploymentId?stringRequired. The ID of the GoldengateDeployment to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional request ID to identify requests. Specify a unique request ID so that if you must retry your request, the server will know to ignore the request if it has already been completed. The server will guarantee that for at least 60 minutes since the first request. For example, consider a situation where you make an initial request and the request times out. If you make the request again with the same request ID, the server can check if original operation with the same request ID w
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create()
Create a goldengateDeployments
fn get(identifier: string)
Get a goldengateDeployments
ArgumentTypeDescription
identifierstringThe name of the goldengateDeployments
fn update(identifier?: string)
Update goldengateDeployments attributes
ArgumentTypeDescription
identifier?stringTarget a specific goldengateDeployments by name (e.g. one discovered by list)
fn delete(identifier: string)
Delete the goldengateDeployments
ArgumentTypeDescription
identifierstringThe name of the goldengateDeployments
fn sync(identifier?: string)
Sync goldengateDeployments state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateDeployments by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List goldengateDeployments resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 GoldengateDeployments will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)
fn start()
start
fn stop()
stop

Resources

state(infinite)— GoldengateDeployment Goldengate Deployment resource model.
@swamp/gcp/oracledatabase/goldengatedeploymenttypesv2026.10.23.1goldengatedeploymenttypes.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a goldengateDeploymentTypes
ArgumentTypeDescription
identifierstringThe name of the goldengateDeploymentTypes
fn sync(identifier?: string)
Sync goldengateDeploymentTypes state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateDeploymentTypes by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List goldengateDeploymentTypes resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Either the deployment_type and ogg_version fields must be specified in the format: `deployment_type="DATABASE_ORACLE"` or `ogg_version="version"`. Allowed values for deployment_type are: `DATABASE_ORACLE`, `BIGDATA`, `DATABASE_MICROSOFT_SQLSERVER`, `DATABASE_MYSQL`, `DATABASE_POSTGRESQL`, `DATABASE_DB2ZOS`, `DATABASE_DB2I`, `GGSA`, `DATA_TRANSFORMS`.
orderBy?stringOptional. Hint for how to order the results
pageSize?numberOptional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Goldengate Deployment Type resource.
@swamp/gcp/oracledatabase/goldengatedeploymentversionsv2026.10.23.1goldengatedeploymentversions.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a goldengateDeploymentVersions
ArgumentTypeDescription
identifierstringThe name of the goldengateDeploymentVersions
fn sync(identifier?: string)
Sync goldengateDeploymentVersions state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific goldengateDeploymentVersions by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List goldengateDeploymentVersions resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. Either the deployment_id and deployment_type fields must be specified in the format: `deployment_id="id"` or `deployment_type="DATABASE_ORACLE"`.
pageSize?numberOptional. Requested page size. Server may return fewer items than requested. If unspecified, server will pick an appropriate default. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Details of the Goldengate Deployment Version resource.
@swamp/gcp/oracledatabase/locationsv2026.10.23.1locations.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
namestringThe resource that owns the locations collection, if applicable.
fn get(identifier: string)
Get a locations
ArgumentTypeDescription
identifierstringThe name of the locations
fn sync(identifier?: string)
Sync locations state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific locations by name (e.g. one discovered by list)
fn list(extraLocationTypes?: string, filter?: string, pageSize?: number, maxPages?: number)
List locations resources
ArgumentTypeDescription
extraLocationTypes?stringOptional. Do not use this field unless explicitly documented otherwise. This is primarily for internal usage.
filter?stringA filter to narrow down results to a preferred subset. The filtering language accepts strings like `"displayName=tokyo"`, and is documented in more detail in [AIP-160](https://google.aip.dev/160).
pageSize?numberThe maximum number of results to return. If not set, the service selects a default.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— A resource that represents a Google Cloud location.
@swamp/gcp/oracledatabase/odbnetworksv2026.10.23.1odbnetworks.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
gcpOracleZone?stringOptional. The GCP Oracle zone where OdbNetwork is hosted. Example: us-east4-b-r2. If not specified, the system will pick a zone based on availability.
labels?recordOptional. Labels or tags associated with the resource.
name?stringIdentifier. The name of the OdbNetwork resource in the following format: projects/{project}/locations/{region}/odbNetworks/{odb_network}
network?stringRequired. The name of the VPC network in the following format: projects/{project}/global/networks/{network}
serviceConnectivityConfig?objectOptional. Configuration to enable the service (Oracledatabase@Google Cloud) to establish connectivity to the database. This should be specified if you intend to associate this OdbNetwork with a DatabaseConnection resource to `ExecuteSQL` on the database, or to create a ServiceIntegration with the Database. Please don't specify it otherwise to avoid complicating the network setup.
odbNetworkId?stringRequired. The ID of the OdbNetwork to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create(waitForReady?: boolean)
Create a odbNetworks
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
fn get(identifier: string)
Get a odbNetworks
ArgumentTypeDescription
identifierstringThe name of the odbNetworks
fn update(identifier?: string, waitForReady?: boolean)
Update odbNetworks attributes
ArgumentTypeDescription
identifier?stringTarget a specific odbNetworks by name (e.g. one discovered by list)
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
fn delete(identifier: string)
Delete the odbNetworks
ArgumentTypeDescription
identifierstringThe name of the odbNetworks
fn sync(identifier?: string)
Sync odbNetworks state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific odbNetworks by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List odbNetworks resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 ODB Networks will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Represents OdbNetwork resource.
@swamp/gcp/oracledatabase/odbnetworks-odbdnszonesv2026.10.23.1odbnetworks_odbdnszones.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
domain?stringRequired. The DNS suffix for the zone. Ex: abc.example.com.
labels?recordOptional. Labels or tags associated with the resource.
name?stringIdentifier. The name of the OdbDnsZone resource in the following format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbDnsZones/{odb_dns_zone}
odbDnsZoneId?stringRequired. The ID of the OdbDnsZone to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create(waitForReady?: boolean)
Create a odbDnsZones
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
fn get(identifier: string)
Get a odbDnsZones
ArgumentTypeDescription
identifierstringThe name of the odbDnsZones
fn delete(identifier: string)
Delete the odbDnsZones
ArgumentTypeDescription
identifierstringThe name of the odbDnsZones
fn sync(identifier?: string)
Sync odbDnsZones state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific odbDnsZones by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List odbDnsZones resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 OdbDnsZones will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Represents OdbDnsZone resource.
@swamp/gcp/oracledatabase/odbnetworks-odbsubnetsv2026.10.23.1odbnetworks_odbsubnets.ts

Global Arguments

ArgumentTypeDescription
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
cidrRange?stringRequired. Immutable. The CIDR range of the subnet.
labels?recordOptional. Labels or tags associated with the resource.
name?stringIdentifier. The name of the OdbSubnet resource in the following format: projects/{project}/locations/{location}/odbNetworks/{odb_network}/odbSubnets/{odb_subnet}
purpose?enumRequired. Immutable. Purpose of the subnet.
odbSubnetId?stringRequired. The ID of the OdbSubnet to create. This value is restricted to (^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$) and must be a maximum of 63 characters in length. The value must start with a letter and end with a letter or a number.
requestId?stringOptional. An optional ID to identify the request. This value is used to identify duplicate requests. If you make a request with the same request ID and the original request is still in progress or completed, the server ignores the second request. This prevents clients from accidentally creating duplicate commitments. The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
parent?stringThe parent resource name (e.g., projects/my-project/locations/us-central1, organizations/123, folders/456)
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn create(waitForReady?: boolean)
Create a odbSubnets
ArgumentTypeDescription
waitForReady?booleanWait for the resource to reach a ready state after creation (default: true)
fn get(identifier: string)
Get a odbSubnets
ArgumentTypeDescription
identifierstringThe name of the odbSubnets
fn update(identifier?: string, waitForReady?: boolean)
Update odbSubnets attributes
ArgumentTypeDescription
identifier?stringTarget a specific odbSubnets by name (e.g. one discovered by list)
waitForReady?booleanWait for the resource to reach a ready state after update (default: true)
fn delete(identifier: string)
Delete the odbSubnets
ArgumentTypeDescription
identifierstringThe name of the odbSubnets
fn sync(identifier?: string)
Sync odbSubnets state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific odbSubnets by name (e.g. one discovered by list)
fn list(filter?: string, orderBy?: string, pageSize?: number, maxPages?: number)
List odbSubnets resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request.
orderBy?stringOptional. An expression for ordering the results of the request.
pageSize?numberOptional. The maximum number of items to return. If unspecified, at most 50 ODB Networks will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— Represents OdbSubnet resource.
@swamp/gcp/oracledatabase/pluggabledatabasesv2026.10.23.1pluggabledatabases.ts

Global Arguments

ArgumentTypeDescription
namestringInstance name for this resource (used as the unique identifier in the factory pattern)
accessToken?stringGCP OAuth2 access token; overrides GCP_ACCESS_TOKEN environment variable. Wire with a vault.get(...) expression to source it from a vault.
credentialsJson?stringGCP service account JSON credentials; overrides GOOGLE_APPLICATION_CREDENTIALS_JSON environment variable. Wire with a vault.get(...) expression to source it from a vault.
project?stringGCP project ID; overrides GCP_PROJECT / GOOGLE_CLOUD_PROJECT environment variables.
scopes?stringComma-separated OAuth scopes to request when minting access tokens via gcloud. Defaults to the API's Discovery Document scopes.
quotaProject?stringGCP project ID for quota and billing attribution; sets the x-goog-user-project header. Overrides GOOGLE_CLOUD_QUOTA_PROJECT environment variable. Required for APIs like Cloud Identity when using user credentials.
apiEndpoint?stringCustom API endpoint for emulators; overrides GCP_API_ENDPOINT environment variable. Defaults to the service's production URL.
location?stringThe location for this resource (e.g., 'us', 'us-central1', 'europe-west1')
fn get(identifier: string)
Get a pluggableDatabases
ArgumentTypeDescription
identifierstringThe name of the pluggableDatabases
fn sync(identifier?: string)
Sync pluggableDatabases state from GCP
ArgumentTypeDescription
identifier?stringTarget a specific pluggableDatabases by name (e.g. one discovered by list)
fn list(filter?: string, pageSize?: number, maxPages?: number)
List pluggableDatabases resources
ArgumentTypeDescription
filter?stringOptional. An expression for filtering the results of the request. List for pluggable databases is supported only with a valid container database (full resource name) filter in this format: `database="projects/{project}/locations/{location}/databases/{database}"`
pageSize?numberOptional. The maximum number of PluggableDatabases to return. The service may return fewer than this value.
maxPages?numberMaximum number of pages to fetch (default: 10)

Resources

state(infinite)— The PluggableDatabase resource. https://docs.oracle.com/en-us/iaas/api/#/en/d...
04Previous Versions19
2026.10.20.1AGPL-3.0-or-later
  • Added: databaseconnections, odbnetworks_odbdnszones
  • Updated: cloudvmclusters, odbnetworks

Added 2, modified 1 behaviors

2026.10.16.1AGPL-3.0-or-later(was none)
  • Updated: autonomousdatabases

Modified 8 behaviors

2026.10.13.1
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.08.12.2
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.08.11.1
  • Updated: cloudexadatainfrastructures, cloudvmclusters
2026.07.29.1
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.07.21.4
  • Added: goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments
  • Updated: locations, autonomousdatabases, cloudexadatainfrastructures, cloudvmclusters, databases, dbsystemshapes, dbsystems, exadbvmclusters, exascaledbstoragevaults, giversions, giversions_minorversions
2026.07.21.1
  • Updated: autonomousdatabases, cloudexadatainfrastructures, cloudvmclusters, dbsystems, exadbvmclusters, exascaledbstoragevaults, goldengateconnectionassignments, goldengateconnections, goldengatedeployments
2026.07.20.2
  • Added: goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments
  • Updated: locations, autonomousdatabases, cloudexadatainfrastructures, cloudvmclusters, databases, dbsystems, exascaledbstoragevaults

Added 7, modified 2 behaviors

2026.07.20.1
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases

Removed 7, modified 2 behaviors

2026.07.19.2
  • Updated: locations
2026.07.19.1
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.07.18.2
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.07.17.2
  • Updated: autonomousdatabases, cloudexadatainfrastructures, cloudvmclusters, dbsystems, exadbvmclusters, exascaledbstoragevaults, goldengateconnectionassignments, goldengateconnections, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets
2026.07.17.1
  • Updated: autonomousdatabases, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databases, dbsystems, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions_minorversions, goldengateconnectionassignments, goldengateconnections, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.06.30.1
  • Updated: autonomousdatabases

Modified 1 behaviors

2026.06.16.1
  • Updated: cloudexadatainfrastructures, cloudvmclusters, exascaledbstoragevaults, goldengateconnectiontypes, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions

Modified 1 behaviors

2026.06.08.2
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
2026.06.07.1
  • Updated: locations, autonomousdatabasebackups, autonomousdatabasecharactersets, autonomousdatabases, autonomousdbversions, cloudexadatainfrastructures, cloudexadatainfrastructures_dbservers, cloudvmclusters, cloudvmclusters_dbnodes, databasecharactersets, databases, dbsysteminitialstoragesizes, dbsystemshapes, dbsystems, dbversions, entitlements, exadbvmclusters, exadbvmclusters_dbnodes, exascaledbstoragevaults, giversions, giversions_minorversions, goldengateconnectionassignments, goldengateconnectiontypes, goldengateconnections, goldengatedeploymentenvironments, goldengatedeploymenttypes, goldengatedeploymentversions, goldengatedeployments, odbnetworks, odbnetworks_odbsubnets, pluggabledatabases
05Stats
A
100 / 100
Downloads
25
Archive size
286.8 KB
Verified by Swamp
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Docs keep secrets in a vault1/1earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License2/2earned
  • Verified public repository2/2earned
06Platforms
07Labels