- 2.57.0 (latest)
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.3
- 2.3.2
public static interface VulnerabilityReport.VulnerabilityOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAvailableInventoryItemIds(int index)
public abstract String getAvailableInventoryItemIds(int index)
Corresponds to the AVAILABLE_PACKAGE
inventory item on the VM.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. If there is no
available fix, the field is empty. The inventory_item
value specifies
the latest SoftwarePackage
available to the VM that fixes the
vulnerability.
repeated string available_inventory_item_ids = 3;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The availableInventoryItemIds at the given index. |
getAvailableInventoryItemIdsBytes(int index)
public abstract ByteString getAvailableInventoryItemIdsBytes(int index)
Corresponds to the AVAILABLE_PACKAGE
inventory item on the VM.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. If there is no
available fix, the field is empty. The inventory_item
value specifies
the latest SoftwarePackage
available to the VM that fixes the
vulnerability.
repeated string available_inventory_item_ids = 3;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the availableInventoryItemIds at the given index. |
getAvailableInventoryItemIdsCount()
public abstract int getAvailableInventoryItemIdsCount()
Corresponds to the AVAILABLE_PACKAGE
inventory item on the VM.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. If there is no
available fix, the field is empty. The inventory_item
value specifies
the latest SoftwarePackage
available to the VM that fixes the
vulnerability.
repeated string available_inventory_item_ids = 3;
Type | Description |
int | The count of availableInventoryItemIds. |
getAvailableInventoryItemIdsList()
public abstract List<String> getAvailableInventoryItemIdsList()
Corresponds to the AVAILABLE_PACKAGE
inventory item on the VM.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. If there is no
available fix, the field is empty. The inventory_item
value specifies
the latest SoftwarePackage
available to the VM that fixes the
vulnerability.
repeated string available_inventory_item_ids = 3;
Type | Description |
List<String> | A list containing the availableInventoryItemIds. |
getCreateTime()
public abstract Timestamp getCreateTime()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;
Type | Description |
Timestamp | The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;
Type | Description |
TimestampOrBuilder |
getDetails()
public abstract VulnerabilityReport.Vulnerability.Details getDetails()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
Type | Description |
VulnerabilityReport.Vulnerability.Details | The details. |
getDetailsOrBuilder()
public abstract VulnerabilityReport.Vulnerability.DetailsOrBuilder getDetailsOrBuilder()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
Type | Description |
VulnerabilityReport.Vulnerability.DetailsOrBuilder |
getInstalledInventoryItemIds(int index)
public abstract String getInstalledInventoryItemIds(int index)
Corresponds to the INSTALLED_PACKAGE
inventory item on the VM.
This field displays the inventory items affected by this vulnerability.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. For some distros,
this field may be empty.
repeated string installed_inventory_item_ids = 2;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The installedInventoryItemIds at the given index. |
getInstalledInventoryItemIdsBytes(int index)
public abstract ByteString getInstalledInventoryItemIdsBytes(int index)
Corresponds to the INSTALLED_PACKAGE
inventory item on the VM.
This field displays the inventory items affected by this vulnerability.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. For some distros,
this field may be empty.
repeated string installed_inventory_item_ids = 2;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the installedInventoryItemIds at the given index. |
getInstalledInventoryItemIdsCount()
public abstract int getInstalledInventoryItemIdsCount()
Corresponds to the INSTALLED_PACKAGE
inventory item on the VM.
This field displays the inventory items affected by this vulnerability.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. For some distros,
this field may be empty.
repeated string installed_inventory_item_ids = 2;
Type | Description |
int | The count of installedInventoryItemIds. |
getInstalledInventoryItemIdsList()
public abstract List<String> getInstalledInventoryItemIdsList()
Corresponds to the INSTALLED_PACKAGE
inventory item on the VM.
This field displays the inventory items affected by this vulnerability.
If the vulnerability report was not updated after the VM inventory
update, these values might not display in VM inventory. For some distros,
this field may be empty.
repeated string installed_inventory_item_ids = 2;
Type | Description |
List<String> | A list containing the installedInventoryItemIds. |
getUpdateTime()
public abstract Timestamp getUpdateTime()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;
Type | Description |
TimestampOrBuilder |
hasCreateTime()
public abstract boolean hasCreateTime()
The timestamp for when the vulnerability was first detected.
.google.protobuf.Timestamp create_time = 4;
Type | Description |
boolean | Whether the createTime field is set. |
hasDetails()
public abstract boolean hasDetails()
Contains metadata as per the upstream feed of the operating system and NVD.
.google.cloud.osconfig.v1alpha.VulnerabilityReport.Vulnerability.Details details = 1;
Type | Description |
boolean | Whether the details field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()
The timestamp for when the vulnerability was last modified.
.google.protobuf.Timestamp update_time = 5;
Type | Description |
boolean | Whether the updateTime field is set. |