Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::ExternalExposure.
Details about the externally exposed resource associated with the finding.
Inherits
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#backend_service
def backend_service() -> ::String
Returns
- (::String) — The full resource name of load balancer backend service, for example, "//compute.googleapis.com/projects/{project-id}/global/backendServices/{name}".
#backend_service=
def backend_service=(value) -> ::String
Parameter
- value (::String) — The full resource name of load balancer backend service, for example, "//compute.googleapis.com/projects/{project-id}/global/backendServices/{name}".
Returns
- (::String) — The full resource name of load balancer backend service, for example, "//compute.googleapis.com/projects/{project-id}/global/backendServices/{name}".
#exposed_endpoint
def exposed_endpoint() -> ::String
Returns
- (::String) — The resource which is running the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/zones/{zone}/instances/{instance}.”
#exposed_endpoint=
def exposed_endpoint=(value) -> ::String
Parameter
- value (::String) — The resource which is running the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/zones/{zone}/instances/{instance}.”
Returns
- (::String) — The resource which is running the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/zones/{zone}/instances/{instance}.”
#exposed_service
def exposed_service() -> ::String
Returns
- (::String) — The name and version of the service, for example, "Jupyter Notebook 6.14.0".
#exposed_service=
def exposed_service=(value) -> ::String
Parameter
- value (::String) — The name and version of the service, for example, "Jupyter Notebook 6.14.0".
Returns
- (::String) — The name and version of the service, for example, "Jupyter Notebook 6.14.0".
#forwarding_rule
def forwarding_rule() -> ::String
Returns
- (::String) — The full resource name of the forwarding rule, for example, "//compute.googleapis.com/projects/{project-id}/global/forwardingRules/{forwarding-rule-name}".
#forwarding_rule=
def forwarding_rule=(value) -> ::String
Parameter
- value (::String) — The full resource name of the forwarding rule, for example, "//compute.googleapis.com/projects/{project-id}/global/forwardingRules/{forwarding-rule-name}".
Returns
- (::String) — The full resource name of the forwarding rule, for example, "//compute.googleapis.com/projects/{project-id}/global/forwardingRules/{forwarding-rule-name}".
#instance_group
def instance_group() -> ::String
Returns
- (::String) — The full resource name of the instance group, for example, "//compute.googleapis.com/projects/{project-id}/global/instanceGroups/{name}".
#instance_group=
def instance_group=(value) -> ::String
Parameter
- value (::String) — The full resource name of the instance group, for example, "//compute.googleapis.com/projects/{project-id}/global/instanceGroups/{name}".
Returns
- (::String) — The full resource name of the instance group, for example, "//compute.googleapis.com/projects/{project-id}/global/instanceGroups/{name}".
#load_balancer_firewall_policy
def load_balancer_firewall_policy() -> ::String
Returns
- (::String) — The full resource name of the load balancer firewall policy, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".
#load_balancer_firewall_policy=
def load_balancer_firewall_policy=(value) -> ::String
Parameter
- value (::String) — The full resource name of the load balancer firewall policy, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".
Returns
- (::String) — The full resource name of the load balancer firewall policy, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".
#network_endpoint_group
def network_endpoint_group() -> ::String
Returns
- (::String) — The full resource name of the network endpoint group, for example, "//compute.googleapis.com/projects/{project-id}/global/networkEndpointGroups/{name}".
#network_endpoint_group=
def network_endpoint_group=(value) -> ::String
Parameter
- value (::String) — The full resource name of the network endpoint group, for example, "//compute.googleapis.com/projects/{project-id}/global/networkEndpointGroups/{name}".
Returns
- (::String) — The full resource name of the network endpoint group, for example, "//compute.googleapis.com/projects/{project-id}/global/networkEndpointGroups/{name}".
#private_ip_address
def private_ip_address() -> ::String
Returns
- (::String) — Private IP address of the exposed endpoint.
#private_ip_address=
def private_ip_address=(value) -> ::String
Parameter
- value (::String) — Private IP address of the exposed endpoint.
Returns
- (::String) — Private IP address of the exposed endpoint.
#private_port
def private_port() -> ::String
Returns
- (::String) — Port number associated with private IP address.
#private_port=
def private_port=(value) -> ::String
Parameter
- value (::String) — Port number associated with private IP address.
Returns
- (::String) — Port number associated with private IP address.
#public_ip_address
def public_ip_address() -> ::String
Returns
- (::String) — Public IP address of the exposed endpoint.
#public_ip_address=
def public_ip_address=(value) -> ::String
Parameter
- value (::String) — Public IP address of the exposed endpoint.
Returns
- (::String) — Public IP address of the exposed endpoint.
#public_port
def public_port() -> ::String
Returns
- (::String) — Public port number of the exposed endpoint.
#public_port=
def public_port=(value) -> ::String
Parameter
- value (::String) — Public port number of the exposed endpoint.
Returns
- (::String) — Public port number of the exposed endpoint.
#service_firewall_policy
def service_firewall_policy() -> ::String
Returns
- (::String) — The full resource name of the firewall policy of the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".
#service_firewall_policy=
def service_firewall_policy=(value) -> ::String
Parameter
- value (::String) — The full resource name of the firewall policy of the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".
Returns
- (::String) — The full resource name of the firewall policy of the exposed service, for example, "//compute.googleapis.com/projects/{project-id}/global/firewallPolicies/{policy-name}".