Dela via


Namespace Klass

Namnområdesresurs.

Variabler fylls bara i av servern och ignoreras när en begäran skickas.

Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.

Arv
azure.mgmt.eventgrid.models._models_py3.TrackedResource
Namespace

Konstruktor

Namespace(*, location: str, tags: Dict[str, str] | None = None, sku: _models.NamespaceSku | None = None, identity: _models.IdentityInfo | None = None, private_endpoint_connections: List[_models.PrivateEndpointConnection] | None = None, topics_configuration: _models.TopicsConfiguration | None = None, topic_spaces_configuration: _models.TopicSpacesConfiguration | None = None, is_zone_redundant: bool | 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, **kwargs: Any)

Keyword-Only Parameters

location
str

Platsen för resursen. Krävs.

tags
dict[str, str]

Taggar för resursen.

sku
NamespaceSku

Representerar tillgängliga SKU-prisnivåer.

identity
IdentityInfo

Identitetsinformation för namnområdesresursen.

private_endpoint_connections
list[PrivateEndpointConnection]
topics_configuration
TopicsConfiguration

Avsnitt om konfigurationsinformation för namnområdesresursen.

topic_spaces_configuration
TopicSpacesConfiguration

Konfigurationsinformation om ämnesutrymmen för namnområdesresursen.

is_zone_redundant
bool

Det här är en valfri egenskap och gör att användaren kan ange om namnområdesresursen stöder zonredundans eller inte. Om den här egenskapen inte uttryckligen anges av användaren beror standardvärdet på följande villkor:

  1. För Tillgänglighetszoner aktiverade regioner – Standardegenskapsvärdet är sant.

  2. För icke-Tillgänglighetszoner aktiverade regioner – Standardegenskapsvärdet är falskt.

När den här egenskapen har angetts kan den inte uppdateras.

public_network_access
str eller PublicNetworkAccess

Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" />konfigurera . Kända värden är: "Enabled", "Disabled" och "SecuredByPerimeter".

inbound_ip_rules
list[InboundIpRule]

Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa beaktas endast om PublicNetworkAccess är aktiverat.

minimum_tls_version_allowed
str eller TlsVersion

Lägsta TLS-version av utgivaren som tillåts att publicera till det här namnområdet. Endast TLS version 1.2 stöds. Kända värden är: "1.0", "1.1" och "1.2".

Variabler

id
str

Fullständigt kvalificerad identifierare för resursen.

name
str

Namn på resursen.

type
str

Typ av resurs.

location
str

Platsen för resursen. Krävs.

tags
dict[str, str]

Taggar för resursen.

sku
NamespaceSku

Representerar tillgängliga SKU-prisnivåer.

identity
IdentityInfo

Identitetsinformation för namnområdesresursen.

system_data
SystemData

Systemmetadata som relaterar till namnområdesresursen.

private_endpoint_connections
list[PrivateEndpointConnection]
provisioning_state
str eller NamespaceProvisioningState

Etableringstillstånd för namnområdesresursen. Kända värden är: "Creating", "Updating", "Deleteeting", "Succeeded", "Canceled", "Failed", "Deleted", "DeleteFailed", "CreateFailed" och "UpdatedFailed".

topics_configuration
TopicsConfiguration

Avsnitt om konfigurationsinformation för namnområdesresursen.

topic_spaces_configuration
TopicSpacesConfiguration

Konfigurationsinformation om ämnesutrymmen för namnområdesresursen.

is_zone_redundant
bool

Det här är en valfri egenskap och gör att användaren kan ange om namnområdesresursen stöder zonredundans eller inte. Om den här egenskapen inte uttryckligen anges av användaren beror standardvärdet på följande villkor:

  1. För Tillgänglighetszoner aktiverade regioner – Standardegenskapsvärdet är sant.

  2. För icke-Tillgänglighetszoner aktiverade regioner – Standardegenskapsvärdet är falskt.

När den här egenskapen har angetts kan den inte uppdateras.

public_network_access
str eller PublicNetworkAccess

Detta avgör om trafik tillåts via offentligt nätverk. Som standard är den aktiverad. Du kan ytterligare begränsa till specifika IP-adresser genom att <seealso cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.PubSub.NamespaceProperties.InboundIpRules" />konfigurera . Kända värden är: "Enabled", "Disabled" och "SecuredByPerimeter".

inbound_ip_rules
list[InboundIpRule]

Detta kan användas för att begränsa trafik från specifika IP-adresser i stället för alla IP-adresser. Obs! Dessa beaktas endast om PublicNetworkAccess är aktiverat.

minimum_tls_version_allowed
str eller TlsVersion

Lägsta TLS-version av utgivaren som tillåts att publicera till det här namnområdet. Endast TLS version 1.2 stöds. Kända värden är: "1.0", "1.1" och "1.2".