Class GetVulnerabilityReportRequest (1.0.0-alpha04)

public sealed class GetVulnerabilityReportRequest : IMessage<GetVulnerabilityReportRequest>, IEquatable<GetVulnerabilityReportRequest>, IDeepCloneable<GetVulnerabilityReportRequest>, IBufferMessage, IMessage

A request message for getting the vulnerability report for the specified VM.

Inheritance

Object > GetVulnerabilityReportRequest

Namespace

Google.Cloud.OsConfig.V1Alpha

Assembly

Google.Cloud.OsConfig.V1Alpha.dll

Constructors

GetVulnerabilityReportRequest()

public GetVulnerabilityReportRequest()

GetVulnerabilityReportRequest(GetVulnerabilityReportRequest)

public GetVulnerabilityReportRequest(GetVulnerabilityReportRequest other)
Parameter
NameDescription
otherGetVulnerabilityReportRequest

Properties

Name

public string Name { get; set; }

Required. API resource name for vulnerability resource.

Format: projects/{project}/locations/{location}/instances/{instance}/vulnerabilityReport

For {project}, either project-number or project-id can be provided. For {instance}, either Compute Engine instance-id or instance-name can be provided.

Property Value
TypeDescription
String

VulnerabilityReportName

public VulnerabilityReportName VulnerabilityReportName { get; set; }

VulnerabilityReportName-typed view over the Name resource name property.

Property Value
TypeDescription
VulnerabilityReportName