Package-level declarations
Types
BasicRules of AuthorizationConfig Polar rules are not supported
Builder for AuthorizationBasicRuleArgs.
Broker AuthorizationConfig properties
Builder for AuthorizationConfigArgs.
Automatic TLS server certificate management with cert-manager
Builder for AutomaticCertMethodArgs.
Desired properties of the Frontend Instances of the DMQTT Broker
Builder for BackendChainArgs.
Custom Authentication properties
Builder for BrokerAuthenticatorCustomAuthArgs.
X509 Custom Authentication properties. NOTE - Enum only authenticator type supported at a time.
Custom method for BrokerAuthentication
Collection of different CrdAuthenticator methods of Broker Resource. NOTE Enum - Only one method is supported for each entry.
Builder for BrokerAuthenticatorMethodsArgs.
Service Account Token for BrokerAuthentication
Builder for BrokerAuthenticatorMethodSatArgs.
SVID for BrokerAuthentication
Builder for BrokerAuthenticatorMethodSvidArgs.
UsernamePassword for BrokerAuthentication
X509 for BrokerAuthentication.
Builder for BrokerAuthenticatorMethodX509Args.
BrokerAuthenticatorMethodX509Attributes properties. NOTE - Enum only type supported at a time.
Diagnostics setting specific to Broker
Builder for BrokerDiagnosticsArgs.
Cardinality properties
Builder for CardinalityArgs.
Cert Manager CA Cert properties
Builder for CertManagerCertOptionsArgs.
Cert-Manager issuerRef properties
Builder for CertManagerIssuerRefArgs.
Cert Manager private key properties
Builder for CertManagerPrivateKeyArgs.
Defines the Docker image details
Builder for ContainerImageArgs.
DataLake connector map route properties
Builder for DataLakeConnectorMapArgs.
DataLake Fabric Storage details.
Builder for DataLakeFabricStorageArgs.
DataLake Fabric Storage authentication details.
DataLake Local Storage details.
Builder for DataLakeLocalStorageArgs.
DataLake Service Storage details.
Builder for DataLakeServiceStorageArgs.
DataLake Service Storage authentication details. NOTE - Enum only one method is supported.
Target storage for the DataLake. NOTE - Enum only storage is supported at a time.
Builder for DataLakeTargetStorageArgs.
Delta table properties
Builder for DeltaTableArgs.
Delta table schema properties
Builder for DeltaTableSchemaArgs.
DiskBackedMessageBufferSettings properties
ExtendedLocation properties
Builder for ExtendedLocationPropertyArgs.
Fabric one lake guids.
Builder for FabricGuidsArgs.
Fabric one lake names.
Builder for FabricNamesArgs.
Desired properties of the Frontend Instances of the DMQTT Broker
Builder for FrontendArgs.
Builder for GetBrokerAuthenticationPlainArgs.
Builder for GetBrokerAuthorizationPlainArgs.
Builder for GetBrokerListenerPlainArgs.
Builder for GetBrokerPlainArgs.
Builder for GetDataLakeConnectorPlainArgs.
Builder for GetDiagnosticServicePlainArgs.
Builder for GetKafkaConnectorPlainArgs.
Builder for GetKafkaConnectorTopicMapPlainArgs.
Builder for GetMqPlainArgs.
Builder for GetMqttBridgeConnectorPlainArgs.
Builder for GetMqttBridgeTopicMapPlainArgs.
Kafka RemoteBrokerConnection Authentication methods
Kafka RemoteBrokerConnection Authentication types. NOTE - Enum only one method is allowed to be passed.
Kafka RemoteBrokerConnectionSpec details
Kafka RemoteBrokerConnection TLS details
Builder for KafkaRemoteBrokerConnectionTlsArgs.
Kafka Routes properties. NOTE - Enum only one method is allowed to be passed.
Builder for KafkaRoutesArgs.
Kafka Shared Subscription properties
Kafka Token KeyVault properties.
Builder for KafkaTokenKeyVaultPropertiesArgs.
Builder for KafkaToMqttRoutesArgs.
Kafka TopicMap Batching properties
Builder for KafkaTopicMapBatchingArgs.
Kafka RemoteBrokerConnection X509 Authentication properties.
Builder for KafkaX509AuthenticationArgs.
KeyVault certificate properties
Builder for KeyVaultCertificatePropertiesArgs.
KeyVault properties
Builder for KeyVaultConnectionPropertiesArgs.
KeyVault credentials properties. NOTE - Future this will be ENUM.
Builder for KeyVaultCredentialsPropertiesArgs.
KeyVault secret object properties
Builder for KeyVaultSecretObjectArgs.
KeyVault secret properties
Builder for KeyVaultSecretPropertiesArgs.
Mqtt Local Broker Authentication details. Only one method at a time is supported. Default - kubernetes authentication
Mqtt Local Broker ConnectionSpec details
Builder for LocalBrokerConnectionSpecArgs.
Mqtt Local Broker Connection TLS details
Builder for LocalBrokerConnectionTlsArgs.
Local Broker Kubernetes Authentication
Managed identity authentication details.
Builder for ManagedIdentityAuthenticationArgs.
Manual TLS server certificate management through a defined secret
Builder for ManualCertMethodArgs.
MqttBridge RemoteBrokerConnection Authentication methods. NOTE - Enum only one is allowed to be passed.
MqttBridge RemoteBrokerConnectionSpec details
MqttBridge RemoteBrokerConnection TLS details
MqttBridge RemoteBroker X509 Authentication properties.
MqttBridgeTopicMap route properties
Builder for MqttBridgeRoutesArgs.
MqttBridgeRoute Shared subscription properties
Mqtt to Kafka route properties
Builder for MqttToKafkaRoutesArgs.
Defines the Node Tolerations details
Builder for NodeTolerationsArgs.
Builder for PrincipalDefinitionArgs.
ResourceInfoDefinition properties of Basic Rule. This defines the objects that represent the actions or topics, such as - method.Connect, method.Publish, etc.
Builder for ResourceInfoDefinitionArgs.
SANs for certificate.
Builder for SanForCertArgs.
Kafka RemoteBrokerConnection Sasl Authentication properties.
Kafka RemoteBrokerConnection Sasl Authentication token properties. NOTE - Enum only one method is allowed to be passed.
Internal knobs of Resource Limits for FE and BE
Builder for TemporaryResourceLimitsConfigArgs.
Collection of different TLS types, NOTE- Enum at a time only one of them needs to be supported
Builder for TlsCertMethodArgs.
VolumeClaimDataSource properties
Builder for VolumeClaimDataSourceArgs.
VolumeClaimDataSourceRef properties
Builder for VolumeClaimDataSourceRefArgs.
VolumeClaimSpec properties
Builder for VolumeClaimSpecArgs.
VolumeClaimSpecSelector properties
Builder for VolumeClaimSpecSelectorArgs.
VolumeClaimSpecSelectorMatchExpressions properties