Show / Hide Table of Contents

Class GoogleCloudSecuritycenterV2ExternalExposure

Details about the externally exposed resource associated with the finding.

Inheritance
object
GoogleCloudSecuritycenterV2ExternalExposure
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SecurityCommandCenter.v1beta2.Data
Assembly: Google.Apis.SecurityCommandCenter.v1beta2.dll
Syntax
public class GoogleCloudSecuritycenterV2ExternalExposure : IDirectResponseSchema

Properties

BackendService

The full resource name of load balancer backend service, for example, "//compute.googleapis.com/projects/{project-id}/global/backendServices/{name}".

Declaration
[JsonProperty("backendService")]
public virtual string BackendService { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExposedEndpoint

The resource which is running the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/zones/{zone}/instances/{instance}.”

Declaration
[JsonProperty("exposedEndpoint")]
public virtual string ExposedEndpoint { get; set; }
Property Value
Type Description
string

ExposedService

The name and version of the service, for example, "Jupyter Notebook 6.14.0".

Declaration
[JsonProperty("exposedService")]
public virtual string ExposedService { get; set; }
Property Value
Type Description
string

ForwardingRule

The full resource name of the forwarding rule, for example, "//compute.googleapis.com/projects/{project-id}/global/forwardingRules/{forwarding-rule-name}".

Declaration
[JsonProperty("forwardingRule")]
public virtual string ForwardingRule { get; set; }
Property Value
Type Description
string

InstanceGroup

The full resource name of the instance group, for example, "//compute.googleapis.com/projects/{project-id}/global/instanceGroups/{name}".

Declaration
[JsonProperty("instanceGroup")]
public virtual string InstanceGroup { get; set; }
Property Value
Type Description
string

LoadBalancerFirewallPolicy

The full resource name of the load balancer firewall policy, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".

Declaration
[JsonProperty("loadBalancerFirewallPolicy")]
public virtual string LoadBalancerFirewallPolicy { get; set; }
Property Value
Type Description
string

NetworkEndpointGroup

The full resource name of the network endpoint group, for example, "//compute.googleapis.com/projects/{project-id}/global/networkEndpointGroups/{name}".

Declaration
[JsonProperty("networkEndpointGroup")]
public virtual string NetworkEndpointGroup { get; set; }
Property Value
Type Description
string

PrivateIpAddress

Private IP address of the exposed endpoint.

Declaration
[JsonProperty("privateIpAddress")]
public virtual string PrivateIpAddress { get; set; }
Property Value
Type Description
string

PrivatePort

Port number associated with private IP address.

Declaration
[JsonProperty("privatePort")]
public virtual string PrivatePort { get; set; }
Property Value
Type Description
string

PublicIpAddress

Public IP address of the exposed endpoint.

Declaration
[JsonProperty("publicIpAddress")]
public virtual string PublicIpAddress { get; set; }
Property Value
Type Description
string

PublicPort

Public port number of the exposed endpoint.

Declaration
[JsonProperty("publicPort")]
public virtual string PublicPort { get; set; }
Property Value
Type Description
string

ServiceFirewallPolicy

The full resource name of the firewall policy of the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".

Declaration
[JsonProperty("serviceFirewallPolicy")]
public virtual string ServiceFirewallPolicy { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX