From ed3bcf45f92a882c2315a6db7842eacda335d610 Mon Sep 17 00:00:00 2001 From: Fred-sun Date: Mon, 20 Jan 2025 15:34:01 +0800 Subject: [PATCH] Remove unnecessary constraints, 'secret_value' is not required when recovering resources --- plugins/modules/azure_rm_keyvaultsecret.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/plugins/modules/azure_rm_keyvaultsecret.py b/plugins/modules/azure_rm_keyvaultsecret.py index 0b3d767cf..9adeebe73 100644 --- a/plugins/modules/azure_rm_keyvaultsecret.py +++ b/plugins/modules/azure_rm_keyvaultsecret.py @@ -34,6 +34,7 @@ secret_value: description: - Secret to be secured by keyvault. + - This parameter must be configured at creation time. type: str secret_expiry: description: @@ -141,10 +142,6 @@ def __init__(self): content_type=dict(type='str') ) - required_if = [ - ('state', 'present', ['secret_value']) - ] - self.results = dict( changed=False, state=dict() @@ -165,7 +162,6 @@ def __init__(self): super(AzureRMKeyVaultSecret, self).__init__(self.module_arg_spec, supports_check_mode=True, - required_if=required_if, supports_tags=True) def exec_module(self, **kwargs):