ContentTemplateOperations Class

Warning

DO NOT instantiate this class directly.

Instead, you should access the following operations through

SecurityInsightsMgmtClient's

<xref:content_template> attribute.

Constructor

ContentTemplateOperations(*args, **kwargs)

Methods

delete

Delete an installed template.

get

Gets a template byt its identifier. Expandable properties:

  • properties/mainTemplate

  • properties/dependantTemplates.

install

Install a template.

delete

Delete an installed template.

delete(resource_group_name: str, workspace_name: str, template_id: str, **kwargs: Any) -> None

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

workspace_name
Required
str

The name of the monitor workspace. Required.

template_id
Required
str

template Id. Required.

Returns

Type Description

None

Exceptions

Type Description

get

Gets a template byt its identifier. Expandable properties:

  • properties/mainTemplate

  • properties/dependantTemplates.

get(resource_group_name: str, workspace_name: str, template_id: str, **kwargs: Any) -> TemplateModel

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

workspace_name
Required
str

The name of the monitor workspace. Required.

template_id
Required
str

template Id. Required.

Returns

Type Description

TemplateModel. The TemplateModel is compatible with MutableMapping

Exceptions

Type Description

install

Install a template.

install(resource_group_name: str, workspace_name: str, template_id: str, template_installation_properties: _models.TemplateModel, *, content_type: str = 'application/json', **kwargs: Any) -> _models.TemplateModel

Parameters

Name Description
resource_group_name
Required
str

The name of the resource group. The name is case insensitive. Required.

workspace_name
Required
str

The name of the monitor workspace. Required.

template_id
Required
str

template Id. Required.

template_installation_properties
Required
TemplateModel or <xref:JSON> or IO[bytes]

Template installation properties. Is one of the following types: TemplateModel, JSON, IO[bytes] Required.

Returns

Type Description

TemplateModel. The TemplateModel is compatible with MutableMapping

Exceptions

Type Description