Service Graph Connector for GCP properties
Service Graph Connector for GCP properties control the behavior of the connector.
Connection properties
These connection properties are available for the Service Graph Connector for GCP.
Note: To open the Service Graph Connection Properties [sn_cmdb_int_util_service_graph_connection_property] table for the connector, navigate to All > Service Graph Connectors > GCP > Connections, and select the connection name. The connection properties are displayed in the Service Graph Connection Properties related list.
| Property | Description |
|---|---|
| Organization Id | Enter the organization ID of the SG-GCP account.- Type: integer - Default value: empty |
| Service Account | Service principal used by the Service Graph Connector for GCP to access the GCP organization, projects, and resources. |
| Discovery Scope | Enter the discovery scope of the SG-GCP account.- Type: choice list - Default value: empty - Choices: organizations \| projects |
| JWT Provider | The JWT Provider sys\_id created for the SG-GCP connection. The value is automatically populated after the connection details are added.- Type: string - Default value: empty |
| AppScript Folder IDs | Enter the GCP AppScript folder IDs as a comma-separated list to exclude the AppScript folders and projects information from being added to the CMDB during import.Automations are run on AppScript folders, which contain multiple projects that include meta information. AppScript folders don't contain any resources such as networks, subnets, and VMs. - Type: string - Default value: empty |
| Properties used for soft deletion | |
| Use Record Removal | This property is used for soft deletion and life cycle handling using the Integration Commons record removal API. The value is automatically updated to
For more information about soft deletion for the Service Graph Connector for GCP, see Soft deletion. |
| lookback\_time\_in\_days | This property is used for soft deletion. Time in days in which the sys_object_source records are queried for the soft deletion of CIs. The value is automatically updated to 15 after the initial run. Set the value of this property to empty to include all the older records populated by SG-GCP as removal candidates for soft deletion. Note: Do not modify this property if the value is empty.
For more information about soft deletion for the Service Graph Connector for GCP, see Soft deletion. |
| Properties used for deep discovery | |
| Shell Script Object Path | Enter the path to the `.sh` file uploaded to the cloud storage bucket.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: string - Default value: empty |
| PowerShell Script Object Path | Enter the path to the `.ps1` file uploaded to the cloud storage bucket.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: string - Default value: empty |
| PowerShell Script Generation Number | Enter the generation number for the `.ps1` file uploaded to the cloud storage bucket.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: integer - Default value: empty |
| Shell Script Generation Number | Enter the generation number for the `.sh` file uploaded to the cloud storage bucket.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: integer - Default value: empty |
| Scripts Bucket Name | Enter the name of the cloud storage bucket where the `.sh` and `.ps1` files are uploaded in Google Cloud Platform.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: string - Default value: empty |
| Outputs Bucket Name | Enter the name of the cloudsn\_itom\_pattern.use a single hardware type for cloud data centers storage bucket provided in the `.sh` and `.ps1` files where the output of the commands are to be stored.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: string - Default value: empty |
| Outputs Storage Path | Enter the folder path provided in the `.sh` and `.ps1` files where the output is uploaded in the cloud storage bucket.This property is required only when deep discovery is enabled. For more information, see Deep discovery for Service Graph Connector for GCP. - Type: string - Default value: empty |
Default system properties
These default system properties are available for the Service Graph Connector for GCP.
Note: To open the System Properties [sys_properties] table, enter sys_properties.list in the navigation filter.
| Property | Description |
|---|---|
| sn\_gcp\_integ.save\_rest\_response\_as\_attachment | Set this property to `true` to save the REST responses as attachments. Set this property to `false` if the payload size is less than 10 MB.- Type: true \| false - Default value: `true` - Location: System Property \[sys\_properties\] table |
| sn\_gcp\_integ.sggcp\_config\_list\_discovered\_retry\_count | Set the retry count after a failure of the list APIs.- Type: integer - Default value: `100` - Location: System Property \[sys\_properties\] table |
| sn\_gcp\_integ.sg\_gcp\_list\_folder\_page\_size | Set the page size for the list folder API response.- Type: integer - Default value: `100` - Location: System Property \[sys\_properties\] table |
| sn\_gcp\_integ.sg\_gcp\_list\_project\_page\_size | Set the page size for the list project API response.- Type: integer - Default value: `100` - Location: System Property \[sys\_properties\] table |
| sn\_gcp\_integ.sg\_gcp\_list\_resources\_page\_size | Set the page size for the list resources API response.- Type: integer - Default value: `1000` - Location: System Property \[sys\_properties\] table |
| sn\_gcp\_integ.sg\_gcp\_generic\_resource\_type\_dynamic\_create | Set the value to `true` to add new resource types to the Service Graph Resource Inclusion Whitelist \[sn\_cmdb\_int\_util\_service\_graph\_resource\_inclusion\_whitelist\] table.- Type: true \| false - Default value: `false` - Location: System Property \[sys\_properties\] table |
Custom system properties
You can create these custom system properties for the Service Graph Connector for GCP. These properties must be created in the Service Graph Connector for GCP application scope. The custom properties that you create are listed in the System Properties [sys_properties] table.
For more information about creating custom system properties, see Add a system property.
| Property | Description |
|---|---|
| sn\_gcp\_integ.add\_inherited\_tags | Option to populate the inherited tags of the parent resource.- Type: true \| false - Default value: `true` |
| sn\_gcp\_integ.software\_chunk\_size | Enter the number of software records per computer batch. The value of this property can be reduced if the import row size leads to transformation errors. - Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_software\_inventory\_batch\_size | Set the batch size of the API response for the SG-GCP Software Inventory data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_cloud\_db\_batch\_size | Set the batch size of the API response for the SG-GCP Cloud Database data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_cloud\_function\_batch\_size | Set the batch size of the API response for the SG-GCP Cloud Function data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_cluster\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Cluster data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_deployment\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Deployment data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_namespace\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Namespace data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_node\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Node data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_node\_pool\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Node Pool data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_cluster\_role\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Cluster Roles data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_cluster\_role\_binding\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Cluster Role Binding data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_pod\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Pod data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_replicaset\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Replicaset data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_kubernetes\_service\_batch\_size | Set the batch size of the API response for the SG-GCP Kubernetes Service data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_lb\_health\_service\_batch\_size | Set the batch size of the API response for the SG-GCP Load Balancer Health Service data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_lb\_pool\_batch\_size | Set the batch size of the API response for the SG-GCP Load Balancer Pool data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_lb\_pool\_member\_batch\_size | Set the batch size of the API response for the SG-GCP Load Balancer Pool Member data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_lb\_service\_batch\_size | Set the batch size of the API response for the SG-GCP Load Balancer Service data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_load\_balancer\_batch\_size | Set the batch size of the API response for the SG-GCP Load Balancer data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_network\_batch\_size | Set the batch size of the API response for the SG-GCP Network data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_object\_storage\_batch\_size | Set the batch size of the API response for the SG-GCP Cloud Object Storage data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_security\_group\_batch\_size | Set the batch size of the API response for the SG-GCP Security Group data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_storage\_volume\_batch\_size | Set the batch size of the API response for the SG-GCP Storage Volume data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_storage\_vol\_snapshot\_batch\_size | Set the batch size of the API response for the SG-GCP Storage Volume Snapshot data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_subnet\_batch\_size | Set the batch size of the API response for the SG-GCP Subnet data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_vm\_instance\_batch\_size | Set the batch size of the API response for the SG-GCP VM Instance data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_machine\_image\_batch\_size | Set the batch size of the API response for the SG-GCP Machine Image data source. Specify a value between `1` and `100`.- Type: integer - Default value: `100` |
| sn\_gcp\_integ.sg\_gcp\_list\_generic\_resource\_page\_size | Set the page size for the list generic resource API response. Specify a value between `1` and `1000`.- Type: integer - Default value: `1000` |
| sn\_gcp\_integ.sg\_gcp\_list\_annotation\_resource\_page\_size | Set the page size for the list annotation resource API response. Specify a value between `1` and `1000`.- Type: integer - Default value: `1000` |
| sn\_sg\_gcp\_integ.min\_retry\_wait\_time | Set the minimum wait time \(in milliseconds\) before retrying after an API failure due to throttling or rate limiting issues.- Type: integer - Default value: `10,000` |
| sn\_sg\_gcp\_integ.max\_retry\_wait\_time | Set the maximum waiting period \(in milliseconds\) after an API failure due to throttling or rate limiting issues.- Type: integer - Default value: `160,000` |
Parent Topic:Service Graph Connector for GCP reference
Related topics
Data mapping for Service Graph Connector for GCP
CMDB classes targeted in Service Graph Connector for GCP