Aracılığıyla paylaş


Notification Hubs - Get Pns Credentials

Bir bildirim hub'ı ile ilişkili PNS Kimlik Bilgilerini Listeler.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.NotificationHubs/namespaces/{namespaceName}/notificationHubs/{notificationHubName}/pnsCredentials?api-version=2023-09-01

URI Parametreleri

Name İçinde Gerekli Tür Description
namespaceName
path True

string

Ad alanı adı

Normal ifade deseni: ^[a-zA-Z][a-zA-Z0-9-]*$

notificationHubName
path True

string

Bildirim Merkezi adı

Normal ifade deseni: ^[a-zA-Z][a-zA-Z0-9-./_]*$

resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

subscriptionId
path True

string

uuid

Hedef aboneliğin kimliği. Değer bir UUID olmalıdır.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

PnsCredentialsResource

Başarılı

Other Status Codes

ErrorResponse

Nedeni olan hata kodu.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

NotificationHubs_GetPnsCredentials

Örnek isteği

POST https://management.azure.com/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/nh-sdk-ns/notificationHubs/nh-sdk-hub/pnsCredentials?api-version=2023-09-01

Örnek yanıt

{
  "properties": {
    "gcmCredential": {
      "properties": {
        "gcmEndpoint": "https://fcm.googleapis.com/fcm/send",
        "googleApiKey": "###################################"
      }
    }
  },
  "id": "/subscriptions/29cfa613-cbbc-4512-b1d6-1b3a92c7fa40/resourceGroups/5ktrial/providers/Microsoft.NotificationHubs/namespaces/nh-sdk-ns/notificationHubs/test",
  "name": "test",
  "type": "Microsoft.NotificationHubs/namespaces/notificationHubs/pnsCredentials"
}

Tanımlar

Name Description
AdmCredential

NotificationHub AdmCredential açıklaması.

AdmCredentialProperties

NotificationHub AdmCredential açıklaması.

ApnsCredential

NotificationHub ApnsCredential açıklaması.

ApnsCredentialProperties

NotificationHub ApnsCredential açıklaması.

BaiduCredential

NotificationHub BaiduCredential açıklaması.

BaiduCredentialProperties

NotificationHub BaiduCredential açıklaması.

BrowserCredential

NotificationHub BrowserCredential açıklaması.

BrowserCredentialProperties

NotificationHub BrowserCredential açıklaması.

createdByType

Kaynağı oluşturan kimliğin türü.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

GcmCredential

NotificationHub GcmCredential açıklaması.

GcmCredentialProperties

NotificationHub GcmCredential açıklaması.

MpnsCredential

NotificationHub MpnsCredential açıklaması.

MpnsCredentialProperties

NotificationHub MpnsCredential açıklaması.

PnsCredentials

Notification Hub veya Notification Hub Ad Alanı PNS kimlik bilgilerinin toplanması.

PnsCredentialsResource

NotificationHub PNS Kimlik Bilgilerinin Açıklaması. Bu, ad alanı veya hubs PNS kimlik bilgilerini döndüren POST isteklerinin yanıtıdır.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

WnsCredential

NotificationHub WnsCredential açıklaması.

WnsCredentialProperties

NotificationHub WnsCredential açıklaması.

XiaomiCredential

NotificationHub XiaomiCredential açıklaması.

XiaomiCredentialProperties

NotificationHub XiaomiCredentialProperties açıklaması.

AdmCredential

NotificationHub AdmCredential açıklaması.

Name Tür Description
properties

AdmCredentialProperties

NotificationHub AdmCredential açıklaması.

AdmCredentialProperties

NotificationHub AdmCredential açıklaması.

Name Tür Description
authTokenUrl

string

Yetkilendirme belirtecinin URL'sini alır veya ayarlar.

clientId

string

İstemci tanımlayıcısını alır veya ayarlar.

clientSecret

string

Kimlik bilgisi gizli anahtarı alır veya ayarlar.

ApnsCredential

NotificationHub ApnsCredential açıklaması.

Name Tür Description
properties

ApnsCredentialProperties

NotificationHub ApnsCredential açıklaması.

ApnsCredentialProperties

NotificationHub ApnsCredential açıklaması.

Name Tür Description
apnsCertificate

string

APNS sertifikasını alır veya ayarlar.

appId

string

Değeri geliştirici hesabınızdan alınan 10 karakterlik Ekip Kimliğiniz olan veren (iss) kayıtlı talep anahtarını alır veya ayarlar

appName

string

Uygulamanın adını alır veya ayarlar

certificateKey

string

Sertifika anahtarını alır veya ayarlar.

endpoint

string

Bu kimlik bilgilerinin uç noktasını alır veya ayarlar.

keyId

string

Geliştirici hesabınızdan alınan 10 karakterlik bir anahtar tanımlayıcısı (çocuk) anahtarını alır veya ayarlar

thumbprint

string

APNS sertifikası Parmak İzi'ni alır veya ayarlar

token

string

Geliştirici hesabınız aracılığıyla alınan sağlayıcı Kimlik Doğrulama Belirtecini alır veya ayarlar

BaiduCredential

NotificationHub BaiduCredential açıklaması.

Name Tür Description
properties

BaiduCredentialProperties

NotificationHub BaiduCredential açıklaması.

BaiduCredentialProperties

NotificationHub BaiduCredential açıklaması.

Name Tür Description
baiduApiKey

string

baidu Api Anahtarını alır veya ayarlar.

baiduEndPoint

string

baidu Uç Noktasını alır veya ayarlar.

baiduSecretKey

string

Baidu Gizli Anahtarı alır veya ayarlar

BrowserCredential

NotificationHub BrowserCredential açıklaması.

Name Tür Description
properties

BrowserCredentialProperties

NotificationHub BrowserCredential açıklaması.

BrowserCredentialProperties

NotificationHub BrowserCredential açıklaması.

Name Tür Description
subject

string

Web gönderme konusunu alır veya ayarlar.

vapidPrivateKey

string

VAPID özel anahtarını alır veya ayarlar.

vapidPublicKey

string

VAPID ortak anahtarını alır veya ayarlar.

createdByType

Kaynağı oluşturan kimliğin türü.

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

GcmCredential

NotificationHub GcmCredential açıklaması.

Name Tür Description
properties

GcmCredentialProperties

NotificationHub GcmCredential açıklaması.

GcmCredentialProperties

NotificationHub GcmCredential açıklaması.

Name Tür Description
gcmEndpoint

string

GCM uç noktasını alır veya ayarlar.

googleApiKey

string

Google API anahtarını alır veya ayarlar.

MpnsCredential

NotificationHub MpnsCredential açıklaması.

Name Tür Description
properties

MpnsCredentialProperties

NotificationHub MpnsCredential açıklaması.

MpnsCredentialProperties

NotificationHub MpnsCredential açıklaması.

Name Tür Description
certificateKey

string

Bu kimlik bilgisi için sertifika anahtarını alır veya ayarlar.

mpnsCertificate

string

MPNS sertifikasını alır veya ayarlar.

thumbprint

string

MPNS sertifikası Parmak İzi'ni alır veya ayarlar

PnsCredentials

Notification Hub veya Notification Hub Ad Alanı PNS kimlik bilgilerinin toplanması.

Name Tür Description
admCredential

AdmCredential

NotificationHub AdmCredential açıklaması.

apnsCredential

ApnsCredential

NotificationHub ApnsCredential açıklaması.

baiduCredential

BaiduCredential

NotificationHub BaiduCredential açıklaması.

browserCredential

BrowserCredential

NotificationHub BrowserCredential açıklaması.

gcmCredential

GcmCredential

NotificationHub GcmCredential açıklaması.

mpnsCredential

MpnsCredential

NotificationHub MpnsCredential açıklaması.

wnsCredential

WnsCredential

NotificationHub WnsCredential açıklaması.

xiaomiCredential

XiaomiCredential

NotificationHub XiaomiCredential açıklaması.

PnsCredentialsResource

NotificationHub PNS Kimlik Bilgilerinin Açıklaması. Bu, ad alanı veya hubs PNS kimlik bilgilerini döndüren POST isteklerinin yanıtıdır.

Name Tür Description
id

string

Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Kullanım dışı - yalnızca uyumluluk için.

name

string

Kaynağın adı

properties

PnsCredentials

Notification Hub veya Notification Hub Ad Alanı PNS kimlik bilgilerinin toplanması.

systemData

systemData

Azure Resource Manager createdBy ve modifiedBy bilgilerini içeren meta veriler.

tags

object

Kullanım dışı - yalnızca uyumluluk için.

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

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

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

createdByType

Kaynağı en son değiştiren kimliğin türü.

WnsCredential

NotificationHub WnsCredential açıklaması.

Name Tür Description
properties

WnsCredentialProperties

NotificationHub WnsCredential açıklaması.

WnsCredentialProperties

NotificationHub WnsCredential açıklaması.

Name Tür Description
certificateKey

string

WNS Sertifika Anahtarı'nı ges veya ayarlar.

packageSid

string

Bu kimlik bilgisi için paket kimliğini alır veya ayarlar.

secretKey

string

Gizli anahtarı alır veya ayarlar.

windowsLiveEndpoint

string

Windows Live uç noktasını alır veya ayarlar.

wnsCertificate

string

WNS Sertifikasını alır veya ayarlar.

XiaomiCredential

NotificationHub XiaomiCredential açıklaması.

Name Tür Description
properties

XiaomiCredentialProperties

NotificationHub XiaomiCredentialProperties açıklaması.

XiaomiCredentialProperties

NotificationHub XiaomiCredentialProperties açıklaması.

Name Tür Description
appSecret

string

Uygulama gizli dizisini alır veya ayarlar.

endpoint

string

Xiaomi hizmet uç noktasını alır veya ayarlar.