Class EndpointState


  • public final class EndpointState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EndpointState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static EndpointState.Builder builder()  
      static EndpointState.Builder builder​(EndpointState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> endpointForwardingRule()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> endpointIp()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> network()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> severity()  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> threatExceptions()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> updateTime()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • createTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> createTime()
        Returns:
        Creation timestamp in RFC 3339 text format.
      • description

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> description()
        Returns:
        An optional description of the endpoint.
      • endpointForwardingRule

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endpointForwardingRule()
        Returns:
        URL of the endpoint's network address to which traffic is to be sent by Packet Mirroring.
      • endpointIp

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> endpointIp()
        Returns:
        Internal IP address of the endpoint's network entry point.
      • location

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> location()
        Returns:
        The location for the endpoint. ***
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        Name of the endpoint in the format projects/{project_id}/locations/{locationId}/endpoints/{endpointId}.
      • network

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> network()
        Returns:
        Name of the VPC network that is connected to the IDS endpoint. This can either contain the VPC network name itself (like "src-net") or the full URL to the network (like "projects/{project_id}/global/networks/src-net").
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
      • severity

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> severity()
        Returns:
        The minimum alert severity level that is reported by the endpoint. Possible values are: `INFORMATIONAL`, `LOW`, `MEDIUM`, `HIGH`, `CRITICAL`.
      • threatExceptions

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> threatExceptions()
        Returns:
        Configuration for threat IDs excluded from generating alerts. Limit: 99 IDs.
      • updateTime

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> updateTime()
        Returns:
        Last update timestamp in RFC 3339 text format.