Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 3.06 KB

File metadata and controls

42 lines (33 loc) · 3.06 KB

UpdateConfigurationTemplateInfo

UpdateConfigurationTemplateInfo Object ### Description The ConfigurationTemplate object is used to represent an update to a configuration template. ### Usage Example Use in the PUT Configuration Templates endpoint.

Properties

Name Type Description Notes
configuration_template_id UUID The ID of the configuration template.
name str The name of the configuration template. [optional]
admin_owner_id UUID The ID of the owner of the configuration template. [optional]
visibility VisibilityInfo The visibility info of the configuration template. [optional]
linked_audit_message_channel_ids List[UUID] The IDs of the audit message channels linked to the configuration template. [optional]
request_configurations List[RequestConfiguration] The request configuration list linked to the configuration template. [optional]
request_configuration_list CreateRequestConfigurationInfoList The request configuration list linked to the configuration template. Deprecated in favor of `request_configurations`. [optional]
member_oncall_schedule_ids List[UUID] The IDs of the on-call schedules linked to the configuration template. [optional]
break_glass_user_ids List[UUID] The IDs of the break glass users linked to the configuration template. [optional]
require_mfa_to_approve bool A bool representing whether or not to require MFA for reviewers to approve requests for this configuration template. [optional]
require_mfa_to_connect bool A bool representing whether or not to require MFA to connect to resources associated with this configuration template. [optional]
ticket_propagation TicketPropagationConfiguration [optional]
custom_request_notification str Custom request notification sent upon request approval for this configuration template. [optional]

Example

from opal_security.models.update_configuration_template_info import UpdateConfigurationTemplateInfo

# TODO update the JSON string below
json = "{}"
# create an instance of UpdateConfigurationTemplateInfo from a JSON string
update_configuration_template_info_instance = UpdateConfigurationTemplateInfo.from_json(json)
# print the JSON string representation of the object
print(UpdateConfigurationTemplateInfo.to_json())

# convert the object into a dict
update_configuration_template_info_dict = update_configuration_template_info_instance.to_dict()
# create an instance of UpdateConfigurationTemplateInfo from a dict
update_configuration_template_info_from_dict = UpdateConfigurationTemplateInfo.from_dict(update_configuration_template_info_dict)

[Back to Model list] [Back to API list] [Back to README]