Skip to content

Commit 9627203

Browse files
authored
R82 resource modules part2 (#131)
* v5.1.3 * ansible-lint bug fixes * ansible-lint bug fixes * ansible-lint bug fixes * R82 Resource Modules - part 1 * R82 Resource Modules - part 2 * Delete plugins/modules/cp_mgmt_gaia_api.py * Delete .idea/CheckPointAnsibleMgmtCollection.iml * R82 Resource Modules - part 3 * Update changelog.yaml
1 parent 66b0e06 commit 9627203

15 files changed

+250
-34
lines changed

CHANGELOG.rst

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,62 @@ Check_Point.Mgmt Release Notes
44

55
.. contents:: Topics
66

7+
v6.0.0
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
This is release 6.0.0 of ``check_point.mgmt``, released on 2024-06-16.
14+
15+
Major Changes
16+
-------------
17+
18+
- New R82 Resource Modules
19+
- Support relative positioning for sections
20+
21+
New Modules
22+
-----------
23+
24+
- check_point.mgmt.cp_mgmt_add_custom_trusted_ca_certificate - Create new custom trusted CA certificate.
25+
- check_point.mgmt.cp_mgmt_add_outbound_inspection_certificate - Add outbound-inspection-certificate
26+
- check_point.mgmt.cp_mgmt_cp_trusted_ca_certificate_facts - Retrieve existing Check Point trusted CA certificate objects facts on Checkpoint devices..
27+
- check_point.mgmt.cp_mgmt_custom_trusted_ca_certificate_facts - Retrieve existing custom trusted CA certificate objects facts on Checkpoint devices.
28+
- check_point.mgmt.cp_mgmt_delete_custom_trusted_ca_certificate - Delete existing custom trusted CA certificate using name or uid.
29+
- check_point.mgmt.cp_mgmt_delete_outbound_inspection_certificate - Delete outbound-inspection-certificate
30+
- check_point.mgmt.cp_mgmt_external_trusted_ca - Manages external-trusted-ca objects on Checkpoint over Web Services API
31+
- check_point.mgmt.cp_mgmt_external_trusted_ca_facts - Get external-trusted-ca objects facts on Checkpoint over Web Services API
32+
- check_point.mgmt.cp_mgmt_https_rule - Manages https-rule objects on Checkpoint over Web Services API
33+
- check_point.mgmt.cp_mgmt_https_rule_facts - Get https-rule objects facts on Checkpoint over Web Services API
34+
- check_point.mgmt.cp_mgmt_import_outbound_inspection_certificate - Import Outbound Inspection certificate for HTTPS inspection.
35+
- check_point.mgmt.cp_mgmt_infinity_idp_facts - Get Infinity Identity Provider objects facts from the Infinity Portal.
36+
- check_point.mgmt.cp_mgmt_infinity_idp_object_facts - Retrieve users/groups/machines objects facts from the Identity Provider.
37+
- check_point.mgmt.cp_mgmt_mobile_access_profile_rule - Manages mobile-access-profile-rule objects on Checkpoint over Web Services API
38+
- check_point.mgmt.cp_mgmt_mobile_access_profile_rule_facts - Get mobile-access-profile-rule objects facts on Checkpoint over Web Services API
39+
- check_point.mgmt.cp_mgmt_mobile_access_profile_section - Manages mobile-access-profile-section objects on Checkpoint over Web Services API
40+
- check_point.mgmt.cp_mgmt_mobile_access_rule - Manages mobile-access-rule objects on Checkpoint over Web Services API
41+
- check_point.mgmt.cp_mgmt_mobile_access_rule_facts - Get mobile-access-rule objects facts on Checkpoint over Web Services API
42+
- check_point.mgmt.cp_mgmt_mobile_access_section - Manages mobile-access-section objects on Checkpoint over Web Services API
43+
- check_point.mgmt.cp_mgmt_mobile_profile - Manages mobile-profile objects on Checkpoint over Web Services API
44+
- check_point.mgmt.cp_mgmt_mobile_profile_facts - Get mobile-profile objects facts on Checkpoint over Web Services API
45+
- check_point.mgmt.cp_mgmt_multiple_key_exchanges - Manages multiple-key-exchanges objects on Checkpoint over Web Services API
46+
- check_point.mgmt.cp_mgmt_multiple_key_exchanges_facts - Get multiple-key-exchanges objects facts on Checkpoint over Web Services API
47+
- check_point.mgmt.cp_mgmt_network_probe - Manages network-probe objects on Checkpoint over Web Services API
48+
- check_point.mgmt.cp_mgmt_network_probe_facts - Get network-probe objects facts on Checkpoint over Web Services API
49+
- check_point.mgmt.cp_mgmt_opsec_trusted_ca - Manages opsec-trusted-ca objects on Checkpoint over Web Services API
50+
- check_point.mgmt.cp_mgmt_opsec_trusted_ca_facts - Get opsec-trusted-ca objects facts on Checkpoint over Web Services API
51+
- check_point.mgmt.cp_mgmt_outbound_inspection_certificate_facts - Get outbound-inspection-certificate objects facts on Checkpoint over Web Services API
52+
- check_point.mgmt.cp_mgmt_passcode_profile - Manages passcode-profile objects on Checkpoint over Web Services API
53+
- check_point.mgmt.cp_mgmt_passcode_profile_facts - Get passcode-profile objects facts on Checkpoint over Web Services API
54+
- check_point.mgmt.cp_mgmt_set_cp_trusted_ca_certificate - Edit existing Check Point trusted CA certificate using name or uid.
55+
- check_point.mgmt.cp_mgmt_set_gateway_global_use - Enable or disable global usage on a specific target.
56+
- check_point.mgmt.cp_mgmt_set_internal_trusted_ca - Edit existing Internal CA object.
57+
- check_point.mgmt.cp_mgmt_set_outbound_inspection_certificate - Edit outbound-inspection-certificate
58+
- check_point.mgmt.cp_mgmt_show_gateway_global_use - Show global usage of a specific target.
59+
- check_point.mgmt.cp_mgmt_show_internal_trusted_ca - Retrieve existing Internal CA object.
60+
- check_point.mgmt.cp_mgmt_show_mobile_access_profile_section - Retrieve existing Mobile Access Profile section using section name or uid.
61+
- check_point.mgmt.cp_mgmt_show_mobile_access_section - Retrieve existing Mobile Access section using section name or uid.
62+
763
v5.2.3
864
======
965

changelogs/changelog.yaml

Lines changed: 150 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -957,5 +957,154 @@ releases:
957957
release_summary: This is release 5.2.3 of ``check_point.mgmt``, released on
958958
2024-03-04.
959959
fragments:
960-
- 5.2.2.yml
960+
- 5.2.3.yml
961961
release_date: '2024-03-04'
962+
6.0.0:
963+
changes:
964+
major_changes:
965+
- New R82 Resource Modules
966+
- Support relative positioning for sections
967+
release_summary: This is release 6.0.0 of ``check_point.mgmt``, released on
968+
2024-06-16.
969+
fragments:
970+
- 6.0.0.yml
971+
modules:
972+
- description: Create new custom trusted CA certificate.
973+
name: cp_mgmt_add_custom_trusted_ca_certificate
974+
namespace: ''
975+
- description: Add outbound-inspection-certificate
976+
name: cp_mgmt_add_outbound_inspection_certificate
977+
namespace: ''
978+
- description: Retrieve existing Check Point trusted CA certificate objects facts
979+
on Checkpoint devices..
980+
name: cp_mgmt_cp_trusted_ca_certificate_facts
981+
namespace: ''
982+
- description: Retrieve existing custom trusted CA certificate objects facts on
983+
Checkpoint devices.
984+
name: cp_mgmt_custom_trusted_ca_certificate_facts
985+
namespace: ''
986+
- description: Delete existing custom trusted CA certificate using name or uid.
987+
name: cp_mgmt_delete_custom_trusted_ca_certificate
988+
namespace: ''
989+
- description: Delete outbound-inspection-certificate
990+
name: cp_mgmt_delete_outbound_inspection_certificate
991+
namespace: ''
992+
- description: Manages external-trusted-ca objects on Checkpoint over Web Services
993+
API
994+
name: cp_mgmt_external_trusted_ca
995+
namespace: ''
996+
- description: Get external-trusted-ca objects facts on Checkpoint over Web Services
997+
API
998+
name: cp_mgmt_external_trusted_ca_facts
999+
namespace: ''
1000+
- description: Manages https-rule objects on Checkpoint over Web Services API
1001+
name: cp_mgmt_https_rule
1002+
namespace: ''
1003+
- description: Get https-rule objects facts on Checkpoint over Web Services API
1004+
name: cp_mgmt_https_rule_facts
1005+
namespace: ''
1006+
- description: Import Outbound Inspection certificate for HTTPS inspection.
1007+
name: cp_mgmt_import_outbound_inspection_certificate
1008+
namespace: ''
1009+
- description: Get Infinity Identity Provider objects facts from the Infinity
1010+
Portal.
1011+
name: cp_mgmt_infinity_idp_facts
1012+
namespace: ''
1013+
- description: Retrieve users/groups/machines objects facts from the Identity
1014+
Provider.
1015+
name: cp_mgmt_infinity_idp_object_facts
1016+
namespace: ''
1017+
- description: Manages mobile-access-profile-rule objects on Checkpoint over Web
1018+
Services API
1019+
name: cp_mgmt_mobile_access_profile_rule
1020+
namespace: ''
1021+
- description: Get mobile-access-profile-rule objects facts on Checkpoint over
1022+
Web Services API
1023+
name: cp_mgmt_mobile_access_profile_rule_facts
1024+
namespace: ''
1025+
- description: Manages mobile-access-profile-section objects on Checkpoint over
1026+
Web Services API
1027+
name: cp_mgmt_mobile_access_profile_section
1028+
namespace: ''
1029+
- description: Manages mobile-access-rule objects on Checkpoint over Web Services
1030+
API
1031+
name: cp_mgmt_mobile_access_rule
1032+
namespace: ''
1033+
- description: Get mobile-access-rule objects facts on Checkpoint over Web Services
1034+
API
1035+
name: cp_mgmt_mobile_access_rule_facts
1036+
namespace: ''
1037+
- description: Manages mobile-access-section objects on Checkpoint over Web Services
1038+
API
1039+
name: cp_mgmt_mobile_access_section
1040+
namespace: ''
1041+
- description: Manages mobile-profile objects on Checkpoint over Web Services
1042+
API
1043+
name: cp_mgmt_mobile_profile
1044+
namespace: ''
1045+
- description: Get mobile-profile objects facts on Checkpoint over Web Services
1046+
API
1047+
name: cp_mgmt_mobile_profile_facts
1048+
namespace: ''
1049+
- description: Manages multiple-key-exchanges objects on Checkpoint over Web Services
1050+
API
1051+
name: cp_mgmt_multiple_key_exchanges
1052+
namespace: ''
1053+
- description: Get multiple-key-exchanges objects facts on Checkpoint over Web
1054+
Services API
1055+
name: cp_mgmt_multiple_key_exchanges_facts
1056+
namespace: ''
1057+
- description: Manages network-probe objects on Checkpoint over Web Services API
1058+
name: cp_mgmt_network_probe
1059+
namespace: ''
1060+
- description: Get network-probe objects facts on Checkpoint over Web Services
1061+
API
1062+
name: cp_mgmt_network_probe_facts
1063+
namespace: ''
1064+
- description: Manages opsec-trusted-ca objects on Checkpoint over Web Services
1065+
API
1066+
name: cp_mgmt_opsec_trusted_ca
1067+
namespace: ''
1068+
- description: Get opsec-trusted-ca objects facts on Checkpoint over Web Services
1069+
API
1070+
name: cp_mgmt_opsec_trusted_ca_facts
1071+
namespace: ''
1072+
- description: Get outbound-inspection-certificate objects facts on Checkpoint
1073+
over Web Services API
1074+
name: cp_mgmt_outbound_inspection_certificate_facts
1075+
namespace: ''
1076+
- description: Manages passcode-profile objects on Checkpoint over Web Services
1077+
API
1078+
name: cp_mgmt_passcode_profile
1079+
namespace: ''
1080+
- description: Get passcode-profile objects facts on Checkpoint over Web Services
1081+
API
1082+
name: cp_mgmt_passcode_profile_facts
1083+
namespace: ''
1084+
- description: Edit existing Check Point trusted CA certificate using name or
1085+
uid.
1086+
name: cp_mgmt_set_cp_trusted_ca_certificate
1087+
namespace: ''
1088+
- description: Enable or disable global usage on a specific target.
1089+
name: cp_mgmt_set_gateway_global_use
1090+
namespace: ''
1091+
- description: Edit existing Internal CA object.
1092+
name: cp_mgmt_set_internal_trusted_ca
1093+
namespace: ''
1094+
- description: Edit outbound-inspection-certificate
1095+
name: cp_mgmt_set_outbound_inspection_certificate
1096+
namespace: ''
1097+
- description: Show global usage of a specific target.
1098+
name: cp_mgmt_show_gateway_global_use
1099+
namespace: ''
1100+
- description: Retrieve existing Internal CA object.
1101+
name: cp_mgmt_show_internal_trusted_ca
1102+
namespace: ''
1103+
- description: Retrieve existing Mobile Access Profile section using section name
1104+
or uid.
1105+
name: cp_mgmt_show_mobile_access_profile_section
1106+
namespace: ''
1107+
- description: Retrieve existing Mobile Access section using section name or uid.
1108+
name: cp_mgmt_show_mobile_access_section
1109+
namespace: ''
1110+
release_date: '2024-06-16'

plugins/modules/cp_mgmt_add_custom_trusted_ca_certificate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
- name: add-custom-trusted-ca-certificate
5353
cp_mgmt_add_custom_trusted_ca_certificate:
5454
base64_certificate:
55-
MIIEkzCCAnugAwIBAgIVAO5SRZQELwNNhWF+8st6ox9uXYgeMA0GCSqGSIb3DQEBCwUAMIGrMQswCQYDVQQGEwJJTDEPMA0GA1UECBMGSXNyYWVsMS4wLAYDVQQKEyVDaGVja1BvaW50IFNvZnR3YXJlIF
55+
"MIIEkzCCAnugAwIBAgIVAO5SRZQELwNNhWF+8st6ox9uXYgeMA0GCSqGSIb3DQEBCwUAMIGrMQswCQYDVQQGEwJJTDEPMA0GA1UECBMGSXNyYWVsMS4wLAYDVQQKEyVDaGVja1BvaW50IFNvZnR3YXJlIF
5656
lY2hub2xvZ2llcyBMVEQuMQwwCgYDVQQLEwNNSVMxIjAgBgNVBAMTGUNoZWNrUG9pbnQtU1NMLUluc3BlY3Rpb24xKTAnBgkqhkiG9w0BCQEWGmlsX3NlY3VyaXR5QGNoZWNrcG9pbnQuY29tMB4XDTIzM
5757
MxMzAwMDAwMFoXDTIzMDYxMTIzNTk1OVowbzELMAkGA1UEBhMCVVMxEzARBgNVBAgTCkNhbGlmb3JuaWExEzARBgNVBAcTCk1lbmxvIFBhcmsxHTAbBgNVBAoTFE1ldGEgUGxhdGZvcm1zLCBJbmMuMRcw
5858
QYDVQQDDA4qLndoYXRzYXBwLm5ldDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABPjo05vRHAJYYWx55SOu2b1ZIQPOOtJNipSBXf1BFBDQhrkp20YTA296MzKii2j3TgVi/1t44cW5mD1RWobfAQujgbM
@@ -62,7 +62,7 @@
6262
X0MiEv0UaAzwS3adWAZbD7R42u+xNCpX8iUyiwp2UvMf0l/+Q8CAtw4D5s/8hD7Vqvrv4H/ZfV7SrZ+rPrihi01t6LlcpZ2YMucX/tSgDzkjYWmT26V2OgRklM0aQWvHD3DVpghIJfI2swAAJJ5wvqwcJe
6363
WHAQb3aQZgHXjGF/LyBYCQsohTHUL7rhL8CxNlDTNhN2e+NRFGYGer157RCmM8xKroe3/X9pYifbzyEWInqQ+ycmLsQyAd7pPW+W1K1tlk9Niqk3dNQ10daYGau3IPWF5+iHtOlWjLcQrSj60Uv7Ebi0E+
6464
Oe0tDabunCj6SEauGFxeJhM9xUZnOwb5wqIt+uGqPQ9WRJLehqwdFhiWOqwUfNcksn7l0M6e9Mnkh1J2kGxamQ0bvK7ftpm5O8MTAft0y882IfC++Zuk4gLhQoeE3s6877/rrHRJB/H8ZUaaBxAi2qH0NZ
65-
ParXUxOkil5rVgFqI=
65+
ParXUxOkil5rVgFqI="
6666
"""
6767

6868
RETURN = """

plugins/modules/cp_mgmt_external_trusted_ca.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,26 +109,26 @@
109109
- name: add-external-trusted-ca
110110
cp_mgmt_external_trusted_ca:
111111
base64_certificate:
112-
MIICujCCAaKgAwIBAgIIP1+IHWHbl0EwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAxMJd3d3LnouY29tMB4XDTIzMTEyOTEyMzAwMFoXDTI0MTEyMDE2MDAwMFowFDESMBAGA1UEAxMJd3d3LnouY29tMI
112+
"MIICujCCAaKgAwIBAgIIP1+IHWHbl0EwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAxMJd3d3LnouY29tMB4XDTIzMTEyOTEyMzAwMFoXDTI0MTEyMDE2MDAwMFowFDESMBAGA1UEAxMJd3d3LnouY29tMI
113113
BIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoBreRGuq8u43GBog+ZaAnaR8ZF8cT2ppvtd3JoFmzTOQivLIt9sNtFYqEgHCtnNkKn9TRrxN14YscHgKIxfDSVlC9Rh0rrBvWgFqcm715Whr99Ogx
114114
JbYFkusFWJarSejIFx4n6MM48MJxLdtCP6Hy1G2cj1BCiCHj4i3VIVaDE/aMkSqJbYEvf+vFqUWxY8/uEuKI/HGhI7mhUPW4NSGL0Oafz5eEFVsxqV5NA19/JJZ9NajSkyANnaNL5raxGV0oeqaE3JB3lS
115115
ZfWbH6mQsToUxxwIQfsZiIBozajDdTgP3Kn4SMY0b+I/WAWgfigMSDTAIR8J1sdzGXy2w2kqQIDAQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBUgrHztHwC1E0mU5c4reMrHg+
116116
+YRHrgJNHVIYQbL5I2TJHk9S3UZsynoMa1CO86rReOtR5xoGv4PCkyyOW+PNlWUtXF3tNgqWj/21+XzG4RBHPw89TaTxRCdo+MHX58fi07SIzKjmxfdkEi+7+HQEQluDZGViolrGBAw2rXq/SZ3q/11mNq
117117
b5ZyqyOa2u1sBF1ApvG5a/FBRTaO8gaiNelRf0PGYkuV+1HhF2XyP8Qk565d+uxUH5M7eHF2PNyVk/r/36T+x+UMql9y9iizA0ekuAjXLok1xYl3Vw4S5zXCXYtNZLOVrs+plJb7IrlElyTOAbDFuPugh0
118-
edz7uZ
118+
edz7uZ"
119119
name: external_ca
120120
state: present
121121
122122
- name: set-external-trusted-ca
123123
cp_mgmt_external_trusted_ca:
124124
base64_certificate:
125-
MIICujCCAaKgAwIBAgIIFbLYzT2+3TMwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAxMJd3d3LnouY29tMB4XDTI0MDIwMTEyMzEwMFoXDTI0MTIzMTE2MDAwMFowFDESMBAGA1UEAxMJd3d3LnouY29tMI
125+
"MIICujCCAaKgAwIBAgIIFbLYzT2+3TMwDQYJKoZIhvcNAQELBQAwFDESMBAGA1UEAxMJd3d3LnouY29tMB4XDTI0MDIwMTEyMzEwMFoXDTI0MTIzMTE2MDAwMFowFDESMBAGA1UEAxMJd3d3LnouY29tMI
126126
BIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoBreRGuq8u43GBog+ZaAnaR8ZF8cT2ppvtd3JoFmzTOQivLIt9sNtFYqEgHCtnNkKn9TRrxN14YscHgKIxfDSVlC9Rh0rrBvWgFqcm715Whr99Ogx
127127
JbYFkusFWJarSejIFx4n6MM48MJxLdtCP6Hy1G2cj1BCiCHj4i3VIVaDE/aMkSqJbYEvf+vFqUWxY8/uEuKI/HGhI7mhUPW4NSGL0Oafz5eEFVsxqV5NA19/JJZ9NajSkyANnaNL5raxGV0oeqaE3JB3lS
128128
ZfWbH6mQsToUxxwIQfsZiIBozajDdTgP3Kn4SMY0b+I/WAWgfigMSDTAIR8J1sdzGXy2w2kqQIDAQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBxaE9O/LCjKfWeugPeDPvr3Ld
129129
i1mYsgNIyN+ES1iDoJHXrBQpVzZelJRr8leFgbghGUX7Fwdh1qZ2Jw6nmD1oe/Q7jkPzTngb6dIMI/kFK4eXcS4GJ3S7yGobLB7QUKK1vrYWZdNuAzR6jMRmFECS+lPF7zlTexnwwOkATMp6lzS7xEpEhk
130130
8eLpSQnYzvsM+rL9voU5q9MrdAJ2XaCZe4Crv75NdYU6ljD2eSYDrO148Tg480TlvT5wzBuyanKhI/Po2oLEVWU7h5tkensHKB5zvxigIr9ZkczdzVbbrRFi2jSQy+VxYWc0zCo/uO+yaKmmLfGDQEb8wZ
131-
Y1Ml27
131+
Y1Ml27"
132132
crl_cache_method: expiration date
133133
name: external_ca
134134
retrieve_crl_from_http_servers: 'false'
@@ -160,7 +160,7 @@ def main():
160160
crl_cache_timeout=dict(type='int'),
161161
allow_certificates_from_branches=dict(type='bool'),
162162
branches=dict(type='list', elements='str'),
163-
tags=dict(type='list'),
163+
tags=dict(type='list', elements='str'),
164164
color=dict(type='str', choices=['aquamarine', 'black', 'blue', 'crete blue', 'burlywood', 'cyan', 'dark green',
165165
'khaki', 'orchid', 'dark orange', 'dark sea green', 'pink', 'turquoise', 'dark blue', 'firebrick', 'brown',
166166
'forest green', 'gold', 'dark gold', 'gray', 'dark gray', 'light green', 'lemon chiffon', 'coral', 'sea green',

plugins/modules/cp_mgmt_https_rule.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,6 @@
6868
description:
6969
- Rule inspect level. "Bypass" or "Inspect".
7070
type: str
71-
elements: str
7271
blade:
7372
description:
7473
- Blades for HTTPS Inspection. Identified by Name or UID of the blade.

plugins/modules/cp_mgmt_import_outbound_inspection_certificate.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
- name: import-outbound-inspection-certificate
8989
cp_mgmt_import_outbound_inspection_certificate:
9090
base64_certificate:
91-
MIIKSAIBAzCCCg4GCSqGSIb3DQEHAaCCCf8Eggn7MIIJ9zCCBI8GCSqGSIb3DQEHBqCCBIAwggR8AgEAMIIEdQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQILAfxjBi7DTQCAggAgIIESKgKoClNx4
91+
"MIIKSAIBAzCCCg4GCSqGSIb3DQEHAaCCCf8Eggn7MIIJ9zCCBI8GCSqGSIb3DQEHBqCCBIAwggR8AgEAMIIEdQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQILAfxjBi7DTQCAggAgIIESKgKoClNx4
9292
yTQr7xfIgSBSDs0It2vVsLubNFJpbQXzJUu2WaPQPbqV3wISpWCa/auLYC9OWpTI89HFt30rVAdWCFVoty7jI6L8HjTYa8fTGyqW7PyfoGyZclmz6totsmeVWc8i7wnl9Hk8NZpLWuixNoSLQUqBoloyZE
9393
ll3i3/Z+/6mDlYkRmpCMQA2YLQm1yc/3n7Fq6grBJDro0tIIoAwIzgCdoKqIMwlDNA9c0eaHeXsP4k9WfJQbK6AyLTvHbrrNrgUyEDJQI6BCkeQwkBW2zRUHoe7s1DSQ5Rwft4koIaDcGovLES5g1gnXzm
9494
r4/23+rf4/EZszB0QvlYvZIKLQ8O2ofvZ/HK+59fxlhKEiEkW2yhezDGR9s6hZnzZ8vMutisQJ8MO0m9iKVD5AAtif/32iy5+TVIQfqgER+DYVGOuk15YF2VcZGRlQ8pSvBXIkMMUDRqjFxQfKYIMlyk6R
@@ -110,7 +110,7 @@
110110
LBJQfY/9sWyaMqSGy0/Vq4/+/CtXUZ1N5rgibYyIZ9Tvm/ndv2xBW1hYivIZZQFRbg5fWxKA5ifYejGmYCWGQynRSVCbqccw08xy5Iwnww4v5Cz5bcNyRLFOU2/bfn7SC5mcQ/Tw5ZKOQVRn88G78amMPH
111111
RqX4RzPtIwmK+B3zPJX0MHrY3w5hzPZ0UCtR2YsbYLeqsYP6b+RBLSV3wtkUZ9PgbMeu7zXSE0z1svGpjF7yWpnP47ilbxwe1YXL5+CuqN6iHFfyaP1JPYILmHdw0gzgyOdo1y4rUXgCeiCyH4vJVLts8E
112112
KpXZDMCUmujb306IOD9haFXdQHV5XlQurtw+JC7ySe9bVMrzYJv5/oPioOXMnLPI2OXYbACwlQ/UHgl5LmDlsxeairdfYTdAxajFEMB0GCSqGSIb3DQEJFDEQHg4AbQB5AGEAbABpAGEAczAjBgkqhkiG9
113-
0BCRUxFgQU7cUIcmKuQKAMfwbKiKzQozUsyHwwMTAhMAkGBSsOAwIaBQAEFEFoI0QTIv2s2lR8PxS8xfiT5S06BAjANT3YLoakoAICCAA=
113+
0BCRUxFgQU7cUIcmKuQKAMfwbKiKzQozUsyHwwMTAhMAkGBSsOAwIaBQAEFEFoI0QTIv2s2lR8PxS8xfiT5S06BAjANT3YLoakoAICCAA="
114114
base64_password: bXlfcGFzc3dvcmQ=
115115
is_default: 'false'
116116
name: OutboundCertificate

plugins/modules/cp_mgmt_mobile_access_profile_rule.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,6 @@
9898
mobile_profile: Default_Profile
9999
name: Rule 1
100100
position: 2
101-
state: present
102101
user_groups:
103102
- my_group
104103
state: present

plugins/modules/cp_mgmt_mobile_access_profile_rule_facts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ def main():
135135
)
136136
argument_spec.update(checkpoint_argument_spec_for_facts)
137137

138-
module = AnsibleModule(argument_spec=argument_spec)
138+
module = AnsibleModule(argument_spec=argument_spec, supports_check_mode=True)
139139

140140
api_call_object = "mobile-access-profile-rule"
141141
api_call_object_plural_version = "mobile-access-profile-rulebase"

plugins/modules/cp_mgmt_mobile_access_rule_facts.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ def main():
135135
)
136136
argument_spec.update(checkpoint_argument_spec_for_facts)
137137

138-
module = AnsibleModule(argument_spec=argument_spec)
138+
module = AnsibleModule(argument_spec=argument_spec, supports_check_mode=True)
139139

140140
api_call_object = "mobile-access-rule"
141141
api_call_object_plural_version = "mobile-access-rulebase"

0 commit comments

Comments
 (0)