Package-level declarations

Types

Link copied to clipboard
class Namespace : KotlinCustomResource

Description of a Namespace resource. API Version: 2017-04-01.

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
Link copied to clipboard
class NamespaceAuthorizationRule : KotlinCustomResource

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
object NamespaceMapper : ResourceMapper<Namespace>
Link copied to clipboard
Link copied to clipboard
class NotificationHub : KotlinCustomResource

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
class NotificationHubAuthorizationRule : KotlinCustomResource

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
object NotificationHubMapper : ResourceMapper<NotificationHub>
Link copied to clipboard

Functions