Package-level declarations
Types
Link copied to clipboard
data class NamespaceArgs(val createdAt: Output<String>? = null, val critical: Output<Boolean>? = null, val dataCenter: Output<String>? = null, val enabled: Output<Boolean>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val namespaceName: Output<String>? = null, val namespaceType: Output<NamespaceType>? = null, val provisioningState: Output<String>? = null, val region: Output<String>? = null, val resourceGroupName: Output<String>? = null, val scaleUnit: Output<String>? = null, val serviceBusEndpoint: Output<String>? = null, val sku: Output<SkuArgs>? = null, val status: Output<String>? = null, val subscriptionId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val updatedAt: Output<String>? = null) : ConvertibleToJava<NamespaceArgs>
Description of a Namespace resource. API Version: 2017-04-01.
Link copied to clipboard
class NamespaceArgsBuilder
Builder for NamespaceArgs.
Link copied to clipboard
Description of a Namespace AuthorizationRules. API Version: 2017-04-01.
Link copied to clipboard
data class NamespaceAuthorizationRuleArgs(val authorizationRuleName: Output<String>? = null, val namespaceName: Output<String>? = null, val properties: Output<SharedAccessAuthorizationRulePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<NamespaceAuthorizationRuleArgs>
Description of a Namespace AuthorizationRules. API Version: 2017-04-01.
Link copied to clipboard
Builder for NamespaceAuthorizationRuleArgs.
Link copied to clipboard
Link copied to clipboard
Builder for NamespaceAuthorizationRule.
Link copied to clipboard
Link copied to clipboard
class NamespaceResourceBuilder
Builder for Namespace.
Link copied to clipboard
Description of a NotificationHub Resource. API Version: 2017-04-01.
Link copied to clipboard
data class NotificationHubArgs(val admCredential: Output<AdmCredentialArgs>? = null, val apnsCredential: Output<ApnsCredentialArgs>? = null, val authorizationRules: Output<List<SharedAccessAuthorizationRulePropertiesArgs>>? = null, val baiduCredential: Output<BaiduCredentialArgs>? = null, val gcmCredential: Output<GcmCredentialArgs>? = null, val location: Output<String>? = null, val mpnsCredential: Output<MpnsCredentialArgs>? = null, val name: Output<String>? = null, val namespaceName: Output<String>? = null, val notificationHubName: Output<String>? = null, val registrationTtl: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<SkuArgs>? = null, val tags: Output<Map<String, String>>? = null, val wnsCredential: Output<WnsCredentialArgs>? = null) : ConvertibleToJava<NotificationHubArgs>
Description of a NotificationHub Resource. API Version: 2017-04-01.
Link copied to clipboard
Builder for NotificationHubArgs.
Link copied to clipboard
Description of a Namespace AuthorizationRules. API Version: 2017-04-01.
Link copied to clipboard
data class NotificationHubAuthorizationRuleArgs(val authorizationRuleName: Output<String>? = null, val namespaceName: Output<String>? = null, val notificationHubName: Output<String>? = null, val properties: Output<SharedAccessAuthorizationRulePropertiesArgs>? = null, val resourceGroupName: Output<String>? = null) : ConvertibleToJava<NotificationHubAuthorizationRuleArgs>
Description of a Namespace AuthorizationRules. API Version: 2017-04-01.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Builder for NotificationHub.
Link copied to clipboard
object NotificationhubsFunctions
Functions
Link copied to clipboard
suspend fun namespaceAuthorizationRule(name: String, block: suspend NamespaceAuthorizationRuleResourceBuilder.() -> Unit): NamespaceAuthorizationRule
Link copied to clipboard
suspend fun notificationHub(name: String, block: suspend NotificationHubResourceBuilder.() -> Unit): NotificationHub
Link copied to clipboard
suspend fun notificationHubAuthorizationRule(name: String, block: suspend NotificationHubAuthorizationRuleResourceBuilder.() -> Unit): NotificationHubAuthorizationRule