Class TempUrlState


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

      Nested Classes 
      Modifier and Type Class Description
      static class  TempUrlState.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 TempUrlState.Builder builder()  
      static TempUrlState.Builder builder​(TempUrlState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> container()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> method()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> object()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> regenerate()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> split()  
      java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ttl()  
      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

      • container

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> container()
        Returns:
        The container name the object belongs to.
      • method

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> method()
        Returns:
        The method allowed when accessing this URL. Valid values are `GET`, and `POST`. Default is `GET`.
      • object

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> object()
        Returns:
        The object name the tempurl is for.
      • regenerate

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> regenerate()
        Returns:
        Whether to automatically regenerate the URL when it has expired. If set to true, this will create a new resource with a new ID and new URL. Defaults to false.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        The region the tempurl is located in.
      • split

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> split()
      • ttl

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> ttl()
        Returns:
        The TTL, in seconds, for the URL. For how long it should be valid.
      • url

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
        Returns:
        The URL