- Resource: Configuration
- State
- ConfigurationDetail
- CustomerProfileConfig
- CustomerProfileIndustry
- CustomerProfileCompany
- CustomerProfileProduct
- CustomerProfileLocation
- CustomerProfilePerson
- CustomerProfileWebPresence
- CustomerProfileSecurityConsiderations
- CustomerProfileContactInfo
- CustomerProfileCitation
- CustomerProfileSummary
- CustomerProfileCitedString
- Methods
Resource: Configuration
A configuration represents a behavior an engine should follow when producing new findings.
| JSON representation |
|---|
{ "name": string, "displayName": string, "audit": { object ( |
| Fields | |
|---|---|
name |
Identifier. Server generated name for the configuration. format is projects/{project}/configurations/{configuration} |
displayName |
Output only. Human readable name for the configuration. |
audit |
Output only. Audit information for the configuration. |
provider |
Required. Name of the service that provides the configuration. |
state |
Optional. State of the configuration. |
detail |
Required. Domain specific details for the configuration. |
version |
Optional. A user-manipulatable version. Does not adhere to a specific format |
description |
Optional. A description of the configuration. |
State
State of the configuration.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Configuration state is unspecified. This is not expected to occur. |
ENABLED |
Configuration is enabled for the customer. |
DISABLED |
Configuration is disabled for the customer. |
DEPRECATED |
Configuration is deprecated, no new configs are allowed to be created. |
ConfigurationDetail
Wrapper class that contains the union struct for all the various configuration detail specific classes.
| JSON representation |
|---|
{ "detailType": string, // Union field |
| Fields | |
|---|---|
detailType |
Output only. Name of the detail type. Will be set by the server during creation to the name of the field that is set in the detail union. |
Union field detail. Domain specific details object. detail can be only one of the following: |
|
customerProfile |
Customer Profile detail config. |
CustomerProfileConfig
CustomerProfileConfig is the configuration for the customer profile.
| JSON representation |
|---|
{ "org": string, "orgSummary": string, "industries": [ { object ( |
| Fields | |
|---|---|
org |
Required. The name of the organization. |
orgSummary |
Optional. A summary of the organization. |
industries[] |
Optional. The industries the organization is involved in. |
parentCompanies[] |
Optional. The parent companies of the organization. |
products[] |
Optional. Product information for the organization. |
locations[] |
Optional. Locations the organization is present or conducts business in. |
executives[] |
Optional. Executives of the organization. |
webPresences[] |
Optional. Web presence of the organization. |
technologyPresence |
Optional. Technology presence of the organization. |
securityConsiderations |
Optional. Security considerations for the organization. |
contactInfo[] |
Optional. Contact information for the organization. |
citations[] |
Optional. Citations for the organization profile. |
summary |
Optional. A summarized version of the customer profile. |
CustomerProfileIndustry
Industry information for the customer profile.
| JSON representation |
|---|
{ "industry": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
industry |
Required. The name of the industry. |
citationIds[] |
Optional. The citation ids for the industry. |
CustomerProfileCompany
Company information for the customer profile.
| JSON representation |
|---|
{ "company": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
company |
Required. The name of the company. |
citationIds[] |
Optional. The citation ids for the company. |
CustomerProfileProduct
Product information for the customer profile.
| JSON representation |
|---|
{ "product": string, "brand": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
product |
Required. The name of the product. |
brand |
Required. The brand of the product. |
citationIds[] |
Optional. The citation ids for the product. |
CustomerProfileLocation
Location information for the customer profile.
| JSON representation |
|---|
{ "facilityType": string, "brand": string, "address": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
facilityType |
Optional. The type of location. |
brand |
Required. The brand of the location. |
address |
Required. The address of the location. |
citationIds[] |
Optional. The citation ids for the location. |
CustomerProfilePerson
Person information for the customer profile.
| JSON representation |
|---|
{ "name": string, "title": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
name |
Required. The name of the person. |
title |
Optional. The title of the person. |
citationIds[] |
Optional. The citation ids for the person. |
CustomerProfileWebPresence
Web presence information for the customer profile.
| JSON representation |
|---|
{ "domain": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
domain |
Required. The domain name of the web presence. |
citationIds[] |
Optional. The citation ids for the web presence. |
CustomerProfileSecurityConsiderations
Security considerations for the customer profile.
| JSON representation |
|---|
{ "note": string, "considerations": [ string ] } |
| Fields | |
|---|---|
note |
Optional. A note about the security considerations. |
considerations[] |
Optional. A series of considerations for the security of the organization, such as "high risk of compromise" or "vulnerable to cyberbullying". |
CustomerProfileContactInfo
Contact information for the customer profile.
| JSON representation |
|---|
{ "label": string, "citationIds": [ string ], // Union field |
| Fields | |
|---|---|
label |
Optional. The name of the contact. |
citationIds[] |
Optional. The citation ids for the contact information. |
Union field contact_info. The contact information for the customer profile. contact_info can be only one of the following: |
|
email |
The email address of the contact. |
phone |
The phone number of the contact. |
address |
The address of the contact. |
other |
The other contact information. |
CustomerProfileCitation
Citation information for the customer profile.
| JSON representation |
|---|
{ "citationId": string, "uri": string, "retrievalTime": string, "source": string, "document": string } |
| Fields | |
|---|---|
citationId |
Required. The citation id for the citation. Should be unique within the profile. |
uri |
Optional. The url of the citation. |
retrievalTime |
The time the citation was retrieved. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
source |
Required. The source of the citation. |
document |
Required. The name of the document the citation is from. |
CustomerProfileSummary
A summarized version of the customer profile. Generated by the backend.
| JSON representation |
|---|
{ "title": { object ( |
| Fields | |
|---|---|
title |
Optional. The official name of the customer. |
entityType |
Optional. The entity type of the customer. |
industry |
Optional. The industry the customer is in. |
founded |
Optional. The date the customer was founded. |
headquarters |
Optional. The headquarters of the customer. |
areaServed |
Optional. The area the customer serves. |
keyPeopleSummary |
Optional. A narrative summary of key people. |
productsSummary |
Optional. A narrative summary of products. |
servicesSummary |
Optional. A narrative summary of services. |
brands |
Optional. A narrative summary of brands. |
parentCompany |
Optional. The parent company of the customer. |
primaryWebsite |
Optional. The primary website of the customer. |
CustomerProfileCitedString
A string with citation ids.
| JSON representation |
|---|
{ "value": string, "citationIds": [ string ] } |
| Fields | |
|---|---|
value |
Required. The value of the string. |
citationIds[] |
Optional. The citation ids for the string. |
Methods |
|
|---|---|
|
Get a configuration by name. |
|
Get a list of configurations that meet the filter criteria. |
|
Creates or updates a configuration. |