다음을 통해 공유


NamespaceUpdateParameters Class

Properties to update namespace.

Inheritance
azure.mgmt.eventgrid._serialization.Model
NamespaceUpdateParameters

Constructor

NamespaceUpdateParameters(*, tags: Dict[str, str] | None = None, identity: _models.IdentityInfo | None = None, sku: _models.NamespaceSku | None = None, topic_spaces_configuration: _models.UpdateTopicSpacesConfigurationInfo | None = None, topics_configuration: _models.UpdateTopicsConfigurationInfo | None = None, public_network_access: str | _models.PublicNetworkAccess | None = None, inbound_ip_rules: List[_models.InboundIpRule] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
tags

Tags of the namespace resource.

identity

Namespace resource identity information.

sku

Represents available Sku pricing tiers.

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" # pylint: disable=line-too-long />. 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.

Variables

Name Description
tags

Tags of the namespace resource.

identity

Namespace resource identity information.

sku

Represents available Sku pricing tiers.

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" # pylint: disable=line-too-long />. 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.