Package-level declarations

Types

Link copied to clipboard
data class AdmCredentialArgs(val properties: Output<AdmCredentialPropertiesArgs>) : ConvertibleToJava<AdmCredentialArgs>

Description of a NotificationHub AdmCredential.

Link copied to clipboard
Link copied to clipboard
data class AdmCredentialPropertiesArgs(val authTokenUrl: Output<String>, val clientId: Output<String>, val clientSecret: Output<String>) : ConvertibleToJava<AdmCredentialPropertiesArgs>

Description of a NotificationHub AdmCredential.

Link copied to clipboard
data class ApnsCredentialArgs(val properties: Output<ApnsCredentialPropertiesArgs>) : ConvertibleToJava<ApnsCredentialArgs>

Description of a NotificationHub ApnsCredential.

Link copied to clipboard
Link copied to clipboard
data class ApnsCredentialPropertiesArgs(val apnsCertificate: Output<String>? = null, val appId: Output<String>? = null, val appName: Output<String>? = null, val certificateKey: Output<String>? = null, val endpoint: Output<String>, val keyId: Output<String>? = null, val thumbprint: Output<String>? = null, val token: Output<String>? = null) : ConvertibleToJava<ApnsCredentialPropertiesArgs>

Description of a NotificationHub ApnsCredential.

Link copied to clipboard
data class BaiduCredentialArgs(val properties: Output<BaiduCredentialPropertiesArgs>) : ConvertibleToJava<BaiduCredentialArgs>

Description of a NotificationHub BaiduCredential.

Link copied to clipboard
data class BaiduCredentialPropertiesArgs(val baiduApiKey: Output<String>, val baiduEndPoint: Output<String>, val baiduSecretKey: Output<String>) : ConvertibleToJava<BaiduCredentialPropertiesArgs>

Description of a NotificationHub BaiduCredential.

Link copied to clipboard
data class BrowserCredentialArgs(val properties: Output<BrowserCredentialPropertiesArgs>) : ConvertibleToJava<BrowserCredentialArgs>

Description of a NotificationHub BrowserCredential.

Link copied to clipboard
data class BrowserCredentialPropertiesArgs(val subject: Output<String>, val vapidPrivateKey: Output<String>, val vapidPublicKey: Output<String>) : ConvertibleToJava<BrowserCredentialPropertiesArgs>

Description of a NotificationHub BrowserCredential.

Link copied to clipboard
data class GcmCredentialArgs(val properties: Output<GcmCredentialPropertiesArgs>) : ConvertibleToJava<GcmCredentialArgs>

Description of a NotificationHub GcmCredential.

Link copied to clipboard
Link copied to clipboard
data class GcmCredentialPropertiesArgs(val gcmEndpoint: Output<String>? = null, val googleApiKey: Output<String>) : ConvertibleToJava<GcmCredentialPropertiesArgs>

Description of a NotificationHub GcmCredential.

Link copied to clipboard
data class GetNamespaceAuthorizationRulePlainArgs(val authorizationRuleName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespaceAuthorizationRulePlainArgs>
Link copied to clipboard
data class GetNamespacePlainArgs(val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespacePlainArgs>
Link copied to clipboard
data class GetNamespacePnsCredentialsPlainArgs(val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespacePnsCredentialsPlainArgs>
data class GetNotificationHubAuthorizationRulePlainArgs(val authorizationRuleName: String, val namespaceName: String, val notificationHubName: String, val resourceGroupName: String) : ConvertibleToJava<GetNotificationHubAuthorizationRulePlainArgs>
Link copied to clipboard
data class GetNotificationHubPlainArgs(val namespaceName: String, val notificationHubName: String, val resourceGroupName: String) : ConvertibleToJava<GetNotificationHubPlainArgs>
data class GetNotificationHubPnsCredentialsPlainArgs(val namespaceName: String, val notificationHubName: String, val resourceGroupName: String) : ConvertibleToJava<GetNotificationHubPnsCredentialsPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val namespaceName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class IpRuleArgs(val ipMask: Output<String>, val rights: Output<List<Either<String, AccessRights>>>) : ConvertibleToJava<IpRuleArgs>

A network authorization rule that filters traffic based on IP address.

Link copied to clipboard

Builder for IpRuleArgs.

Link copied to clipboard
data class ListNamespaceKeysPlainArgs(val authorizationRuleName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<ListNamespaceKeysPlainArgs>
Link copied to clipboard
data class ListNotificationHubKeysPlainArgs(val authorizationRuleName: String, val namespaceName: String, val notificationHubName: String, val resourceGroupName: String) : ConvertibleToJava<ListNotificationHubKeysPlainArgs>
Link copied to clipboard
data class MpnsCredentialArgs(val properties: Output<MpnsCredentialPropertiesArgs>) : ConvertibleToJava<MpnsCredentialArgs>

Description of a NotificationHub MpnsCredential.

Link copied to clipboard
Link copied to clipboard
data class MpnsCredentialPropertiesArgs(val certificateKey: Output<String>, val mpnsCertificate: Output<String>, val thumbprint: Output<String>) : ConvertibleToJava<MpnsCredentialPropertiesArgs>

Description of a NotificationHub MpnsCredential.

Link copied to clipboard
data class NamespacePropertiesArgs(val dataCenter: Output<String>? = null, val namespaceType: Output<Either<String, NamespaceType>>? = null, val networkAcls: Output<NetworkAclsArgs>? = null, val pnsCredentials: Output<PnsCredentialsArgs>? = null, val provisioningState: Output<Either<String, OperationProvisioningState>>? = null, val publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, val replicationRegion: Output<Either<String, ReplicationRegion>>? = null, val scaleUnit: Output<String>? = null, val status: Output<Either<String, NamespaceStatus>>? = null, val zoneRedundancy: Output<Either<String, ZoneRedundancyPreference>>? = null) : ConvertibleToJava<NamespacePropertiesArgs>

Represents namespace properties.

Link copied to clipboard
data class NetworkAclsArgs(val ipRules: Output<List<IpRuleArgs>>? = null, val publicNetworkRule: Output<PublicInternetAuthorizationRuleArgs>? = null) : ConvertibleToJava<NetworkAclsArgs>

A collection of network authorization rules.

Link copied to clipboard
Link copied to clipboard
data class NotificationHubPropertiesArgs(val admCredential: Output<AdmCredentialArgs>? = null, val apnsCredential: Output<ApnsCredentialArgs>? = null, val baiduCredential: Output<BaiduCredentialArgs>? = null, val browserCredential: Output<BrowserCredentialArgs>? = null, val gcmCredential: Output<GcmCredentialArgs>? = null, val mpnsCredential: Output<MpnsCredentialArgs>? = null, val name: Output<String>? = null, val registrationTtl: Output<String>? = null, val wnsCredential: Output<WnsCredentialArgs>? = null, val xiaomiCredential: Output<XiaomiCredentialArgs>? = null) : ConvertibleToJava<NotificationHubPropertiesArgs>

NotificationHub properties.

Link copied to clipboard
data class PnsCredentialsArgs(val admCredential: Output<AdmCredentialArgs>? = null, val apnsCredential: Output<ApnsCredentialArgs>? = null, val baiduCredential: Output<BaiduCredentialArgs>? = null, val browserCredential: Output<BrowserCredentialArgs>? = null, val gcmCredential: Output<GcmCredentialArgs>? = null, val mpnsCredential: Output<MpnsCredentialArgs>? = null, val wnsCredential: Output<WnsCredentialArgs>? = null, val xiaomiCredential: Output<XiaomiCredentialArgs>? = null) : ConvertibleToJava<PnsCredentialsArgs>

Collection of Notification Hub or Notification Hub Namespace PNS credentials.

Link copied to clipboard
Link copied to clipboard
data class PrivateEndpointConnectionPropertiesArgs(val privateLinkServiceConnectionState: Output<RemotePrivateLinkServiceConnectionStateArgs>? = null, val provisioningState: Output<Either<String, PrivateEndpointConnectionProvisioningState>>? = null) : ConvertibleToJava<PrivateEndpointConnectionPropertiesArgs>

Private Endpoint Connection properties.

Link copied to clipboard
data class PublicInternetAuthorizationRuleArgs(val rights: Output<List<Either<String, AccessRights>>>) : ConvertibleToJava<PublicInternetAuthorizationRuleArgs>

A default (public Internet) network authorization rule, which contains rights if no other network rule matches.

data class RemotePrivateLinkServiceConnectionStateArgs(val status: Output<Either<String, PrivateLinkConnectionStatus>>? = null) : ConvertibleToJava<RemotePrivateLinkServiceConnectionStateArgs>

State of the Private Link Service connection.

data class SharedAccessAuthorizationRulePropertiesArgs(val primaryKey: Output<String>? = null, val rights: Output<List<Either<String, AccessRights>>>, val secondaryKey: Output<String>? = null) : ConvertibleToJava<SharedAccessAuthorizationRulePropertiesArgs>

SharedAccessAuthorizationRule properties.

Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val family: Output<String>? = null, val name: Output<Either<String, SkuName>>, val size: Output<String>? = null, val tier: Output<String>? = null) : ConvertibleToJava<SkuArgs>

The Sku description for a namespace

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class WnsCredentialArgs(val properties: Output<WnsCredentialPropertiesArgs>) : ConvertibleToJava<WnsCredentialArgs>

Description of a NotificationHub WnsCredential.

Link copied to clipboard
Link copied to clipboard
data class WnsCredentialPropertiesArgs(val certificateKey: Output<String>? = null, val packageSid: Output<String>? = null, val secretKey: Output<String>? = null, val windowsLiveEndpoint: Output<String>? = null, val wnsCertificate: Output<String>? = null) : ConvertibleToJava<WnsCredentialPropertiesArgs>

Description of a NotificationHub WnsCredential.

Link copied to clipboard
data class XiaomiCredentialArgs(val properties: Output<XiaomiCredentialPropertiesArgs>) : ConvertibleToJava<XiaomiCredentialArgs>

Description of a NotificationHub XiaomiCredential.

Link copied to clipboard
data class XiaomiCredentialPropertiesArgs(val appSecret: Output<String>? = null, val endpoint: Output<String>? = null) : ConvertibleToJava<XiaomiCredentialPropertiesArgs>

Description of a NotificationHub XiaomiCredentialProperties.