From de2e24dc8970558d1a128906d9d78d7383ef9d9c Mon Sep 17 00:00:00 2001 From: The Magician Date: Tue, 26 Jan 2021 12:02:33 -0800 Subject: [PATCH] Validate base64 fields in the Google Provider (#4338) (#369) Co-authored-by: upodroid Signed-off-by: Modular Magician Co-authored-by: upodroid --- plugins/modules/gcp_cloudscheduler_job.py | 2 ++ plugins/modules/gcp_cloudscheduler_job_info.py | 1 + 2 files changed, 3 insertions(+) diff --git a/plugins/modules/gcp_cloudscheduler_job.py b/plugins/modules/gcp_cloudscheduler_job.py index 9cc8588..a6a765c 100644 --- a/plugins/modules/gcp_cloudscheduler_job.py +++ b/plugins/modules/gcp_cloudscheduler_job.py @@ -151,6 +151,7 @@ options: description: - The message payload for PubsubMessage. - Pubsub message must contain either non-empty data, or at least one attribute. + - A base64-encoded string. required: false type: str attributes: @@ -470,6 +471,7 @@ pubsubTarget: description: - The message payload for PubsubMessage. - Pubsub message must contain either non-empty data, or at least one attribute. + - A base64-encoded string. returned: success type: str attributes: diff --git a/plugins/modules/gcp_cloudscheduler_job_info.py b/plugins/modules/gcp_cloudscheduler_job_info.py index a3efada..809dbbe 100644 --- a/plugins/modules/gcp_cloudscheduler_job_info.py +++ b/plugins/modules/gcp_cloudscheduler_job_info.py @@ -212,6 +212,7 @@ resources: description: - The message payload for PubsubMessage. - Pubsub message must contain either non-empty data, or at least one attribute. + - A base64-encoded string. returned: success type: str attributes: