Interface NetworkServicesEdgeCacheServiceLogConfig

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    NetworkServicesEdgeCacheServiceLogConfig.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:22.129Z")
    @Stability(Stable)
    public interface NetworkServicesEdgeCacheServiceLogConfig
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getEnable

        @Stability(Stable)
        @Nullable
        default Object getEnable()
        Specifies whether to enable logging for traffic served by this service.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_services_edge_cache_service#enable NetworkServicesEdgeCacheService#enable}

      • getSampleRate

        @Stability(Stable)
        @Nullable
        default Number getSampleRate()
        Configures the sampling rate of requests, where 1.0 means all logged requests are reported and 0.0 means no logged requests are reported. The default value is 1.0, and the value of the field must be in [0, 1].

        This field can only be specified if logging is enabled for this service. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/network_services_edge_cache_service#sample_rate NetworkServicesEdgeCacheService#sample_rate}