Package-level declarations

Types

Link copied to clipboard
data class CaptureDescriptionArgs(val destination: Output<DestinationArgs>? = null, val enabled: Output<Boolean>? = null, val encoding: Output<EncodingCaptureDescription>? = null, val intervalInSeconds: Output<Int>? = null, val sizeLimitInBytes: Output<Int>? = null, val skipEmptyArchives: Output<Boolean>? = null) : ConvertibleToJava<CaptureDescriptionArgs>

Properties to configure capture description for eventhub

Link copied to clipboard
data class CaptureIdentityArgs(val type: Output<CaptureIdentityType>? = null, val userAssignedIdentity: Output<String>? = null) : ConvertibleToJava<CaptureIdentityArgs>

A value that indicates whether capture description is enabled.

Link copied to clipboard
data class ClusterSkuArgs(val capacity: Output<Int>? = null, val name: Output<Either<String, ClusterSkuName>>) : ConvertibleToJava<ClusterSkuArgs>

SKU parameters particular to a cluster instance.

Link copied to clipboard
Link copied to clipboard
data class ConnectionStateArgs(val description: Output<String>? = null, val status: Output<Either<String, PrivateLinkConnectionStatus>>? = null) : ConvertibleToJava<ConnectionStateArgs>

ConnectionState information.

Link copied to clipboard
data class DestinationArgs(val archiveNameFormat: Output<String>? = null, val blobContainer: Output<String>? = null, val dataLakeAccountName: Output<String>? = null, val dataLakeFolderPath: Output<String>? = null, val dataLakeSubscriptionId: Output<String>? = null, val identity: Output<CaptureIdentityArgs>? = null, val name: Output<String>? = null, val storageAccountResourceId: Output<String>? = null) : ConvertibleToJava<DestinationArgs>

Capture storage details for capture description

Link copied to clipboard
Link copied to clipboard
data class EncryptionArgs(val keySource: Output<KeySource>? = null, val keyVaultProperties: Output<List<KeyVaultPropertiesArgs>>? = null, val requireInfrastructureEncryption: Output<Boolean>? = null) : ConvertibleToJava<EncryptionArgs>

Properties to configure Encryption

Link copied to clipboard
Link copied to clipboard
data class GetApplicationGroupPlainArgs(val applicationGroupName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetApplicationGroupPlainArgs>
Link copied to clipboard
data class GetClusterPlainArgs(val clusterName: String, val resourceGroupName: String) : ConvertibleToJava<GetClusterPlainArgs>
Link copied to clipboard
data class GetConsumerGroupPlainArgs(val consumerGroupName: String, val eventHubName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetConsumerGroupPlainArgs>
Link copied to clipboard
data class GetDisasterRecoveryConfigPlainArgs(val alias: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetDisasterRecoveryConfigPlainArgs>
Link copied to clipboard
data class GetEventHubAuthorizationRulePlainArgs(val authorizationRuleName: String, val eventHubName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetEventHubAuthorizationRulePlainArgs>
Link copied to clipboard
data class GetEventHubPlainArgs(val eventHubName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetEventHubPlainArgs>
Link copied to clipboard
data class GetNamespaceAuthorizationRulePlainArgs(val authorizationRuleName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespaceAuthorizationRulePlainArgs>
Link copied to clipboard
data class GetNamespaceIpFilterRulePlainArgs(val ipFilterRuleName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespaceIpFilterRulePlainArgs>
Link copied to clipboard
data class GetNamespaceNetworkRuleSetPlainArgs(val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespaceNetworkRuleSetPlainArgs>
Link copied to clipboard
data class GetNamespacePlainArgs(val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<GetNamespacePlainArgs>
Link copied to clipboard
data class GetNamespaceVirtualNetworkRulePlainArgs(val namespaceName: String, val resourceGroupName: String, val virtualNetworkRuleName: String) : ConvertibleToJava<GetNamespaceVirtualNetworkRulePlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val namespaceName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetSchemaRegistryPlainArgs(val namespaceName: String, val resourceGroupName: String, val schemaGroupName: String) : ConvertibleToJava<GetSchemaRegistryPlainArgs>
Link copied to clipboard
data class IdentityArgs(val type: Output<ManagedServiceIdentityType>? = null, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<IdentityArgs>

Properties to configure Identity for Bring your Own Keys

Link copied to clipboard
Link copied to clipboard
data class KeyVaultPropertiesArgs(val identity: Output<UserAssignedIdentityPropertiesArgs>? = null, val keyName: Output<String>? = null, val keyVaultUri: Output<String>? = null, val keyVersion: Output<String>? = null) : ConvertibleToJava<KeyVaultPropertiesArgs>

Properties to configure keyVault Properties

Link copied to clipboard
data class ListDisasterRecoveryConfigKeysPlainArgs(val alias: String, val authorizationRuleName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<ListDisasterRecoveryConfigKeysPlainArgs>
Link copied to clipboard
data class ListEventHubKeysPlainArgs(val authorizationRuleName: String, val eventHubName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<ListEventHubKeysPlainArgs>
Link copied to clipboard
data class ListNamespaceKeysPlainArgs(val authorizationRuleName: String, val namespaceName: String, val resourceGroupName: String) : ConvertibleToJava<ListNamespaceKeysPlainArgs>
Link copied to clipboard
data class NWRuleSetIpRulesArgs(val action: Output<Either<String, NetworkRuleIPAction>>? = null, val ipMask: Output<String>? = null) : ConvertibleToJava<NWRuleSetIpRulesArgs>

The response from the List namespace operation.

Link copied to clipboard
data class NWRuleSetVirtualNetworkRulesArgs(val ignoreMissingVnetServiceEndpoint: Output<Boolean>? = null, val subnet: Output<SubnetArgs>? = null) : ConvertibleToJava<NWRuleSetVirtualNetworkRulesArgs>

The response from the List namespace operation.

Link copied to clipboard
data class PrivateEndpointArgs(val id: Output<String>? = null) : ConvertibleToJava<PrivateEndpointArgs>

PrivateEndpoint information.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val privateEndpoint: Output<PrivateEndpointArgs>? = null, val privateLinkServiceConnectionState: Output<ConnectionStateArgs>? = null, val provisioningState: Output<Either<String, EndPointProvisioningState>>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

Properties of the PrivateEndpointConnection.

Link copied to clipboard
data class RetentionDescriptionArgs(val cleanupPolicy: Output<Either<String, CleanupPolicyRetentionDescription>>? = null, val retentionTimeInHours: Output<Double>? = null, val tombstoneRetentionTimeInHours: Output<Int>? = null) : ConvertibleToJava<RetentionDescriptionArgs>

Properties to configure retention settings for the eventhub

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

SKU parameters supplied to the create namespace operation

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class SubnetArgs(val id: Output<String>? = null) : ConvertibleToJava<SubnetArgs>

Properties supplied for Subnet

Link copied to clipboard

Builder for SubnetArgs.

Link copied to clipboard
data class ThrottlingPolicyArgs(val metricId: Output<Either<String, MetricId>>, val name: Output<String>, val rateLimitThreshold: Output<Double>, val type: Output<String>) : ConvertibleToJava<ThrottlingPolicyArgs>

Properties of the throttling policy

Link copied to clipboard
data class UserAssignedIdentityPropertiesArgs(val userAssignedIdentity: Output<String>? = null) : ConvertibleToJava<UserAssignedIdentityPropertiesArgs>