Class TempUrlArgs


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

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

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

      Fields 
      Modifier and Type Field Description
      static TempUrlArgs Empty  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static TempUrlArgs.Builder builder()  
      static TempUrlArgs.Builder builder​(TempUrlArgs defaults)  
      com.pulumi.core.Output<java.lang.String> container()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> method()  
      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()  
      com.pulumi.core.Output<java.lang.Integer> ttl()  
      • 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 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 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 com.pulumi.core.Output<java.lang.Integer> ttl()
        Returns:
        The TTL, in seconds, for the URL. For how long it should be valid.