diff --git a/plugins/modules/gcp_pubsub_subscription.py b/plugins/modules/gcp_pubsub_subscription.py
index 9a1425f..af101c8 100644
--- a/plugins/modules/gcp_pubsub_subscription.py
+++ b/plugins/modules/gcp_pubsub_subscription.py
@@ -93,7 +93,7 @@ options:
       max_duration:
         description:
         - Subscription writes a new output file if the specified value of max duration is exceeded. Min 60s, max 600s.
-        required: true
+        required: false
         type: str
       max_bytes:
         description:
@@ -108,7 +108,7 @@ options:
       output_format:
         description:
         - Specify the format of the output files that are to be stored in a Cloud Storage bucket as text or avro.
-        required: true
+        required: false
         type: str
       write_metadata:
         description: