Class IntegrationLogState


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

      Nested Classes 
      Modifier and Type Class Description
      static class  IntegrationLogState.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
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> accessKeyId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> apiKey()  
      static IntegrationLogState.Builder builder()  
      static IntegrationLogState.Builder builder​(IntegrationLogState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientEmail()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> credentials()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> host()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> hostPort()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> instanceId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> privateKey()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> privateKeyId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> projectId()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> secretAccessKey()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourcetype()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> tags()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> token()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()  
      • 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

      • accessKeyId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accessKeyId()
        Returns:
        AWS access key identifier.
      • apiKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> apiKey()
        Returns:
        The API key.
      • clientEmail

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> clientEmail()
        Returns:
        The client email registered for the integration service.
      • credentials

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> credentials()
        Returns:
        Google Service Account private key credentials.
      • host

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> host()
        Returns:
        The host for Scalyr integration. (app.scalyr.com, app.eu.scalyr.com)
      • hostPort

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> hostPort()
        Returns:
        Destination to send the logs.
      • instanceId

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> instanceId()
        Returns:
        Instance identifier used to make proxy calls
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the third party log integration. See
      • privateKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> privateKey()
        Returns:
        The private access key.
      • privateKeyId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> privateKeyId()
        Returns:
        Private key identifier. (Stackdriver)
      • projectId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> projectId()
        Returns:
        The project identifier.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region hosting the integration service.
      • secretAccessKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> secretAccessKey()
        Returns:
        AWS secret access key.
      • sourcetype

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourcetype()
        Returns:
        Assign source type to the data exported, eg. generic_single_line. (Splunk) This is the full list of all arguments. Only a subset of arguments are used based on which type of integration used. See Integration Type reference table below for more information.
      • tags

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> tags()
        Returns:
        Tag the integration, e.g. env=prod, region=europe.
      • token

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> token()
        Returns:
        Token used for authentication.
      • url

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
        Returns:
        Endpoint to log integration.