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.TrackedResourceNamespace
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.
- 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:
För Tillgänglighetszoner aktiverade regioner – Standardegenskapsvärdet är sant.
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.
- 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:
För Tillgänglighetszoner aktiverade regioner – Standardegenskapsvärdet är sant.
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".
Azure SDK for Python