Share via


SystemTopic Class

EventGrid System Topic.

Variables are only populated by the server, and will be ignored when sending a request.

All required parameters must be populated in order to send to server.

Constructor

SystemTopic(*, ___location: str, tags: Dict[str, str] | None = None, identity: _models.IdentityInfo | None = None, source: str | None = None, topic_type: str | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
___location
str

Location of the resource. Required.

tags

Tags of the resource.

Default value: None
identity

Identity information for the resource.

Default value: None
source
str

Source for the system topic.

Default value: None
topic_type
str

TopicType for the system topic.

Default value: None

Variables

Name Description
id
str

Fully qualified identifier of the resource.

name
str

Name of the resource.

type
str

Type of the resource.

___location
str

Location of the resource. Required.

tags

Tags of the resource.

system_data

The system metadata relating to System Topic resource.

identity

Identity information for the resource.

provisioning_state

Provisioning state of the system topic. Known values are: "Creating", "Updating", "Deleting", "Succeeded", "Canceled", and "Failed".

source
str

Source for the system topic.

topic_type
str

TopicType for the system topic.

metric_resource_id
str

Metric resource id for the system topic.