TopicUpdateParameters Class
Properties of the Topic update.
Constructor
TopicUpdateParameters(*, tags: Dict[str, str] | None = None, identity: _models.IdentityInfo | None = None, sku: _models.ResourceSku | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, inbound_ip_rules: List[_models.InboundIpRule] | None = None, minimum_tls_version_allowed: str | _models.TlsVersion | None = None, disable_local_auth: bool | None = None, data_residency_boundary: str | _models.DataResidencyBoundary | None = None, event_type_info: _models.EventTypeInfo | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
tags
|
Tags of the Topic resource. Default value: None
|
identity
|
Topic resource identity information. Default value: None
|
sku
|
The Sku pricing tier for the topic. Default value: None
|
public_network_access
|
This determines if traffic is allowed over public network. By
default it is enabled.
You can further restrict to specific IPs by configuring Default value: None
|
inbound_ip_rules
|
This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. Default value: None
|
minimum_tls_version_allowed
|
str or
TlsVersion
Minimum TLS version of the publisher allowed to publish to this ___domain. Known values are: "1.0", "1.1", and "1.2". Default value: None
|
disable_local_auth
|
This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the topic. Default value: None
|
data_residency_boundary
|
The data residency boundary for the topic. Known values are: "WithinGeopair" and "WithinRegion". Default value: None
|
event_type_info
|
The eventTypeInfo for the topic. Default value: None
|
Variables
Name | Description |
---|---|
tags
|
Tags of the Topic resource. |
identity
|
Topic resource identity information. |
sku
|
The Sku pricing tier for the topic. |
public_network_access
|
This determines if traffic is allowed over public network. By
default it is enabled.
You can further restrict to specific IPs by configuring |
inbound_ip_rules
|
This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered only if PublicNetworkAccess is enabled. |
minimum_tls_version_allowed
|
str or
TlsVersion
Minimum TLS version of the publisher allowed to publish to this ___domain. Known values are: "1.0", "1.1", and "1.2". |
disable_local_auth
|
This boolean is used to enable or disable local auth. Default value is false. When the property is set to true, only AAD token will be used to authenticate if user is allowed to publish to the topic. |
data_residency_boundary
|
The data residency boundary for the topic. Known values are: "WithinGeopair" and "WithinRegion". |
event_type_info
|
The eventTypeInfo for the topic. |