IotHubPropertiesArgs

constructor(allowedFqdnList: Output<List<String>>? = null, authorizationPolicies: Output<List<SharedAccessSignatureAuthorizationRuleArgs>>? = null, cloudToDevice: Output<CloudToDevicePropertiesArgs>? = null, comments: Output<String>? = null, deviceStreams: Output<IotHubPropertiesDeviceStreamsArgs>? = null, disableDeviceSAS: Output<Boolean>? = null, disableLocalAuth: Output<Boolean>? = null, disableModuleSAS: Output<Boolean>? = null, enableDataResidency: Output<Boolean>? = null, enableFileUploadNotifications: Output<Boolean>? = null, encryption: Output<EncryptionPropertiesDescriptionArgs>? = null, eventHubEndpoints: Output<Map<String, EventHubPropertiesArgs>>? = null, features: Output<Either<String, Capabilities>>? = null, ipFilterRules: Output<List<IpFilterRuleArgs>>? = null, messagingEndpoints: Output<Map<String, MessagingEndpointPropertiesArgs>>? = null, minTlsVersion: Output<String>? = null, networkRuleSets: Output<NetworkRuleSetPropertiesArgs>? = null, privateEndpointConnections: Output<List<PrivateEndpointConnectionArgs>>? = null, publicNetworkAccess: Output<Either<String, PublicNetworkAccess>>? = null, restrictOutboundNetworkAccess: Output<Boolean>? = null, rootCertificate: Output<RootCertificatePropertiesArgs>? = null, routing: Output<RoutingPropertiesArgs>? = null, storageEndpoints: Output<Map<String, StorageEndpointPropertiesArgs>>? = null)