Package-level declarations
Types
Link copied to clipboard
Manages an Authorization Rule associated with a Notification Hub within a Notification Hub Namespace.
Link copied to clipboard
data class AuthorizationRuleArgs(val listen: Output<Boolean>? = null, val manage: Output<Boolean>? = null, val name: Output<String>? = null, val namespaceName: Output<String>? = null, val notificationHubName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val send: Output<Boolean>? = null) : ConvertibleToJava<AuthorizationRuleArgs>
Manages an Authorization Rule associated with a Notification Hub within a Notification Hub Namespace.
Link copied to clipboard
Builder for AuthorizationRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AuthorizationRule.
Link copied to clipboard
data class HubArgs(val apnsCredential: Output<HubApnsCredentialArgs>? = null, val browserCredential: Output<HubBrowserCredentialArgs>? = null, val gcmCredential: Output<HubGcmCredentialArgs>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val namespaceName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<HubArgs>
Manages a Notification Hub within a Notification Hub Namespace.
Link copied to clipboard
class HubArgsBuilder
Builder for HubArgs.
Link copied to clipboard
class HubResourceBuilder
Builder for Hub.
Link copied to clipboard
data class NamespaceArgs(val enabled: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val namespaceType: Output<String>? = null, val resourceGroupName: Output<String>? = null, val skuName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<NamespaceArgs>
Manages a Notification Hub Namespace.
Link copied to clipboard
class NamespaceArgsBuilder
Builder for NamespaceArgs.
Link copied to clipboard
Link copied to clipboard
class NamespaceResourceBuilder
Builder for Namespace.
Link copied to clipboard
object NotificationhubFunctions
Functions
Link copied to clipboard
suspend fun authorizationRule(name: String, block: suspend AuthorizationRuleResourceBuilder.() -> Unit): AuthorizationRule