NamespaceUpdateParameterProperties Class
Information of namespace update parameter properties.
Constructor
NamespaceUpdateParameterProperties(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
topic_spaces_configuration
|
Topic spaces configuration properties that can be updated. |
|
topics_configuration
|
Topics configuration properties that can be updated. |
|
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 <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceUpdateParameterProperties.InboundIpRules" />. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter". |
|
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. |
Attributes
inbound_ip_rules
These are considered only if PublicNetworkAccess is enabled.
inbound_ip_rules: list['_models.InboundIpRule'] | 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 <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceUpdateParameterProperties.InboundIpRules" />. Known values are: "Enabled", "Disabled", and "SecuredByPerimeter".
public_network_access: str | _models.PublicNetworkAccess | None
topic_spaces_configuration
Topic spaces configuration properties that can be updated.
topic_spaces_configuration: _models.UpdateTopicSpacesConfigurationInfo | None
topics_configuration
Topics configuration properties that can be updated.
topics_configuration: _models.UpdateTopicsConfigurationInfo | None