Resource: Collector
Message describing Collector object.
JSON representation |
---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "displayName": string, "description": string, "serviceAccount": string, "bucket": string, "expectedAssetCount": string, "state": enum ( |
Fields | |
---|---|
name |
name of resource. |
create |
Output only. Create time stamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
update |
Output only. Update time stamp. A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: |
labels |
Labels as key value pairs. An object containing a list of |
display |
User specified name of the Collector. |
description |
User specified description of the Collector. |
service |
Service Account email used to ingest data to this Collector. |
bucket |
Output only. Store cloud storage bucket name (which is a guid) created with this Collector. |
expected |
User specified expected asset count. |
state |
Output only. State of the Collector. |
client |
Output only. Client version. |
guest |
Output only. Reference to MC Source Guest Os Scan. |
vsphere |
Output only. Reference to MC Source vsphereScan. |
collection |
How many days to collect data. |
eula |
Uri for EULA (End User License Agreement) from customer. |
State
-- Using suggestion from API Linter Analyzer for nesting enum -- -- https://linter.aip.dev/216/nesting -- State of a Collector (server_side). States are used for internal purposes and named to keep convention of legacy product: https://cloud.google.com/migrate/stratozone/docs/about-stratoprobe.
Enums | |
---|---|
STATE_UNSPECIFIED |
Collector state is not recognized. |
STATE_INITIALIZING |
Collector started to create, but hasn't been completed MC source creation and db object creation. |
STATE_READY_TO_USE |
Collector has been created, MC source creation and db object creation completed. |
STATE_REGISTERED |
Collector client has been registered with client. |
STATE_ACTIVE |
Collector client is actively scanning. |
STATE_PAUSED |
Collector is not actively scanning. |
STATE_DELETING |
Collector is starting background job for deletion. |
STATE_DECOMMISSIONED |
Collector completed all tasks for deletion. |
STATE_ERROR |
Collector is in error state. |
GuestOsScan
Message describing a MC Source of type Guest OS Scan.
JSON representation |
---|
{ "coreSource": string } |
Fields | |
---|---|
core |
reference to the corresponding Guest OS Scan in MC Source. |
VSphereScan
Message describing a MC Source of type VSphere Scan.
JSON representation |
---|
{ "coreSource": string } |
Fields | |
---|---|
core |
reference to the corresponding VSphere Scan in MC Source. |
Methods |
|
---|---|
|
Create a Collector to manage the on-prem appliance which collects information about Customer assets. |
|
Deletes a single Collector - changes state of collector to "Deleting". |
|
Gets details of a single Collector. |
|
Lists Collectors in a given project and location. |
|
Updates the parameters of a single Collector. |
|
Pauses the given collector. |
|
Registers the given collector. |
|
Resumes the given collector. |