Partner Namespaces - Create Or Update
bir iş ortağı ad alanı oluşturun.
Belirtilen parametrelerle zaman uyumsuz olarak yeni bir iş ortağı ad alanı oluşturur.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerNamespaces/{partnerNamespaceName}?api-version=2022-06-15
URI Parametreleri
Name | İçinde | Gerekli | Tür | Description |
---|---|---|---|---|
partner
|
path | True |
string |
İş ortağı ad alanının adı. |
resource
|
path | True |
string |
Kullanıcının aboneliğindeki kaynak grubunun adı. |
subscription
|
path | True |
string |
Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur. |
api-version
|
query | True |
string |
İstemci isteğiyle kullanılacak API'nin sürümü. |
İstek Gövdesi
Name | Gerekli | Tür | Description |
---|---|---|---|
location | True |
string |
Kaynağın konumu. |
properties.disableLocalAuth |
boolean |
Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. Özellik true olarak ayarlandığında, kullanıcının iş ortağı ad alanında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır. |
|
properties.inboundIpRules |
Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır. |
||
properties.partnerRegistrationFullyQualifiedId |
string |
Bu iş ortağı ad alanıyla ilişkilendirilmesi gereken iş ortağı kaydının tam ARM kimliği. Bu şu biçimi alır: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
|
properties.partnerTopicRoutingMode |
Bu, bu iş ortağı ad alanında yayımlanan olayların olay yükünde kaynak özniteliği mi yoksa iş ortağı konusuyla eşleşirken üst bilgideki kanal adını mı kullanması gerektiğini belirler. Hiçbiri belirtilmezse, kaynak öznitelik yönlendirmesi iş ortağı konusuyla eşleşecek şekilde kullanılır. |
||
properties.publicNetworkAccess |
Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. Yapılandırarak belirli IP'leri daha da kısıtlayabilirsiniz |
||
tags |
object |
Kaynağın etiketleri. |
Yanıtlar
Name | Tür | Description |
---|---|---|
201 Created |
Oluşturulan |
|
Other Status Codes |
Hata Yanıtları: **
|
Örnekler
PartnerNamespaces_CreateOrUpdate
Örnek isteği
PUT https://management.azure.com/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1?api-version=2022-06-15
{
"location": "westus",
"tags": {
"tag1": "value1",
"tag2": "value2"
},
"properties": {
"partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1"
}
}
Örnek yanıt
{
"properties": {
"provisioningState": "Succeeded",
"partnerRegistrationFullyQualifiedId": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerRegistrations/ContosoCorpAccount1",
"endpoint": "https://examplePartnerNamespaceName1.centraluseuap-1.eventgrid.azure.net/api/events"
},
"location": "westus",
"tags": {
"key1": "value1",
"key2": "value2"
},
"id": "/subscriptions/5b4b650e-28b9-4790-b3ab-ddbd88d727c4/resourceGroups/examplerg/providers/Microsoft.EventGrid/partnerNamespaces/examplePartnerNamespaceName1",
"name": "examplePartnerNamespaceName1",
"type": "Microsoft.EventGrid/partnerNamespaces"
}
Tanımlar
Name | Description |
---|---|
Connection |
ConnectionState bilgileri. |
created |
Kaynağı oluşturan kimliğin türü. |
Inbound |
|
Ip |
IpMask eşleşmesine dayalı olarak gerçekleştirilecek eylem veya eşleşme yok. |
Partner |
EventGrid İş Ortağı Ad Alanı. |
Partner |
İş ortağı ad alanının sağlama durumu. |
Partner |
Bu, bu iş ortağı ad alanında yayımlanan olayların olay yükünde kaynak özniteliği mi yoksa iş ortağı konusuyla eşleşirken üst bilgideki kanal adını mı kullanması gerektiğini belirler. Hiçbiri belirtilmezse, kaynak öznitelik yönlendirmesi iş ortağı konusuyla eşleşecek şekilde kullanılır. |
Persisted |
Bağlantının durumu. |
Private |
PrivateEndpoint bilgileri. |
Private |
|
Public |
Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. Yapılandırarak belirli IP'leri daha da kısıtlayabilirsiniz |
Resource |
Özel Uç Nokta Bağlantısının sağlama durumu. |
system |
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler. |
ConnectionState
ConnectionState bilgileri.
Name | Tür | Description |
---|---|---|
actionsRequired |
string |
Gerekli eylemler (varsa). |
description |
string |
Bağlantı durumunun açıklaması. |
status |
Bağlantının durumu. |
createdByType
Kaynağı oluşturan kimliğin türü.
Name | Tür | Description |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
InboundIpRule
Name | Tür | Description |
---|---|---|
action |
IpMask eşleşmesine dayalı olarak gerçekleştirilecek eylem veya eşleşme yok. |
|
ipMask |
string |
CIDR gösteriminde IP Adresi; örneğin, 10.0.0.0/8. |
IpActionType
IpMask eşleşmesine dayalı olarak gerçekleştirilecek eylem veya eşleşme yok.
Name | Tür | Description |
---|---|---|
Allow |
string |
PartnerNamespace
EventGrid İş Ortağı Ad Alanı.
Name | Tür | Default value | Description |
---|---|---|---|
id |
string |
Kaynağın tam tanımlayıcısı. |
|
location |
string |
Kaynağın konumu. |
|
name |
string |
Kaynağın adı. |
|
properties.disableLocalAuth |
boolean |
False |
Bu boole yerel kimlik doğrulamasını etkinleştirmek veya devre dışı bırakmak için kullanılır. Varsayılan değer false'tur. Özellik true olarak ayarlandığında, kullanıcının iş ortağı ad alanında yayımlamasına izin verilirse kimlik doğrulaması için yalnızca AAD belirteci kullanılır. |
properties.endpoint |
string |
İş ortağı ad alanı için uç nokta. |
|
properties.inboundIpRules |
Bu, tüm IP'ler yerine belirli IP'lerden gelen trafiği kısıtlamak için kullanılabilir. Not: Bunlar yalnızca PublicNetworkAccess etkinleştirildiğinde dikkate alınır. |
||
properties.partnerRegistrationFullyQualifiedId |
string |
Bu iş ortağı ad alanıyla ilişkilendirilmesi gereken iş ortağı kaydının tam ARM kimliği. Bu şu biçimi alır: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/partnerRegistrations/{partnerRegistrationName}. |
|
properties.partnerTopicRoutingMode | SourceEventAttribute |
Bu, bu iş ortağı ad alanında yayımlanan olayların olay yükünde kaynak özniteliği mi yoksa iş ortağı konusuyla eşleşirken üst bilgideki kanal adını mı kullanması gerektiğini belirler. Hiçbiri belirtilmezse, kaynak öznitelik yönlendirmesi iş ortağı konusuyla eşleşecek şekilde kullanılır. |
|
properties.privateEndpointConnections | |||
properties.provisioningState |
İş ortağı ad alanının sağlama durumu. |
||
properties.publicNetworkAccess | Enabled |
Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. Yapılandırarak belirli IP'leri daha da kısıtlayabilirsiniz |
|
systemData |
İş Ortağı Ad Alanı kaynağıyla ilgili sistem meta verileri. |
||
tags |
object |
Kaynağın etiketleri. |
|
type |
string |
Kaynağın türü. |
PartnerNamespaceProvisioningState
İş ortağı ad alanının sağlama durumu.
Name | Tür | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
PartnerTopicRoutingMode
Bu, bu iş ortağı ad alanında yayımlanan olayların olay yükünde kaynak özniteliği mi yoksa iş ortağı konusuyla eşleşirken üst bilgideki kanal adını mı kullanması gerektiğini belirler. Hiçbiri belirtilmezse, kaynak öznitelik yönlendirmesi iş ortağı konusuyla eşleşecek şekilde kullanılır.
Name | Tür | Description |
---|---|---|
ChannelNameHeader |
string |
|
SourceEventAttribute |
string |
PersistedConnectionStatus
Bağlantının durumu.
Name | Tür | Description |
---|---|---|
Approved |
string |
|
Disconnected |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateEndpoint
PrivateEndpoint bilgileri.
Name | Tür | Description |
---|---|---|
id |
string |
Özel Uç Nokta için ARM tanımlayıcısı. |
PrivateEndpointConnection
Name | Tür | Description |
---|---|---|
id |
string |
Kaynağın tam tanımlayıcısı. |
name |
string |
Kaynağın adı. |
properties.groupIds |
string[] |
Özel bağlantı hizmeti kaynağındaki GroupId'ler. |
properties.privateEndpoint |
Bu Bağlantı için Özel Uç Nokta kaynağı. |
|
properties.privateLinkServiceConnectionState |
Bağlantının durumuyla ilgili ayrıntılar. |
|
properties.provisioningState |
Özel Uç Nokta Bağlantısının sağlama durumu. |
|
type |
string |
Kaynağın türü. |
PublicNetworkAccess
Bu, genel ağ üzerinden trafiğe izin verilip verilmediğini belirler. Varsayılan olarak etkindir. Yapılandırarak belirli IP'leri daha da kısıtlayabilirsiniz
Name | Tür | Description |
---|---|---|
Disabled |
string |
|
Enabled |
string |
ResourceProvisioningState
Özel Uç Nokta Bağlantısının sağlama durumu.
Name | Tür | Description |
---|---|---|
Canceled |
string |
|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
systemData
Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.
Name | Tür | Description |
---|---|---|
createdAt |
string |
Kaynak oluşturma (UTC) zaman damgası. |
createdBy |
string |
Kaynağı oluşturan kimlik. |
createdByType |
Kaynağı oluşturan kimliğin türü. |
|
lastModifiedAt |
string |
Kaynağın son değişikliğinin zaman damgası (UTC) |
lastModifiedBy |
string |
Kaynağı son değiştiren kimlik. |
lastModifiedByType |
Kaynağı en son değiştiren kimliğin türü. |