| Name | Type | Description | Notes |
|---|---|---|---|
| parent_ptp_id | str | The id of the parent policy template pack. | |
| title | str | The title of the policy template. | |
| alias | str | The alias of the policy template. | |
| description | str | The description of the policy template. | [optional] |
| services | List[ActionTypeFiltersServicesInner] | The list of services associated the policy template. | |
| execution_type | PolicyExecutionType | The execution type of the policy template. | |
| details | PolicyTemplateDetailsOutput | The details of the policy template. | |
| description2 | str | The description2 of the policy template. | [optional] |
| resource_type | str | The resource type of the policy template. | |
| recommendation_details | PolicyTemplateRecommendationDetailsOutput | The recommendation details for the policy template. | |
| category | PolicyCategory | The category of the policy template. | |
| provider | Provider | The cloud provider of the policy template. | |
| id | str | The unique identifier of the policy template. | |
| state | PolicyTemplateState | The state of the policy template. | |
| requirements | str | [optional] |
from onelens_backend_client.models.get_policy_template_by_alias_response import GetPolicyTemplateByAliasResponse
# TODO update the JSON string below
json = "{}"
# create an instance of GetPolicyTemplateByAliasResponse from a JSON string
get_policy_template_by_alias_response_instance = GetPolicyTemplateByAliasResponse.from_json(json)
# print the JSON string representation of the object
print(GetPolicyTemplateByAliasResponse.to_json())
# convert the object into a dict
get_policy_template_by_alias_response_dict = get_policy_template_by_alias_response_instance.to_dict()
# create an instance of GetPolicyTemplateByAliasResponse from a dict
get_policy_template_by_alias_response_form_dict = get_policy_template_by_alias_response.from_dict(get_policy_template_by_alias_response_dict)