Package-level declarations
Types
Link copied to clipboard
data class GetDpsResult(val allocationPolicy: String, val deviceProvisioningHostName: String, val id: String, val idScope: String, val location: String, val name: String, val resourceGroupName: String, val serviceOperationsHostName: String, val tags: Map<String, String>? = null)
A collection of values returned by getDps.
Link copied to clipboard
data class GetDpsSharedAccessPolicyResult(val id: String, val iothubDpsName: String, val name: String, val primaryConnectionString: String, val primaryKey: String, val resourceGroupName: String, val secondaryConnectionString: String, val secondaryKey: String)
A collection of values returned by getDpsSharedAccessPolicy.
Link copied to clipboard
Link copied to clipboard
data class GetIotHubResult(val hostname: String, val id: String, val identities: List<GetIotHubIdentity>, val name: String, val resourceGroupName: String, val tags: Map<String, String>? = null)
A collection of values returned by getIotHub.
Link copied to clipboard
data class GetSharedAccessPolicyResult(val id: String, val iothubName: String, val name: String, val primaryConnectionString: String, val primaryKey: String, val resourceGroupName: String, val secondaryConnectionString: String, val secondaryKey: String)
A collection of values returned by getSharedAccessPolicy.
Link copied to clipboard
data class IoTHubCloudToDevice(val defaultTtl: String? = null, val feedbacks: List<IoTHubCloudToDeviceFeedback>? = null, val maxDeliveryCount: Int? = null)
Link copied to clipboard
data class IoTHubCloudToDeviceFeedback(val lockDuration: String? = null, val maxDeliveryCount: Int? = null, val timeToLive: String? = null)
Link copied to clipboard
Link copied to clipboard
data class IotHubDeviceUpdateInstanceDiagnosticStorageAccount(val connectionString: String, val id: String)
Link copied to clipboard
data class IotHubDpsIpFilterRule(val action: String, val ipMask: String, val name: String, val target: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class IoTHubEndpoint(val authenticationType: String? = null, val batchFrequencyInSeconds: Int? = null, val connectionString: String? = null, val containerName: String? = null, val encoding: String? = null, val endpointUri: String? = null, val entityPath: String? = null, val fileNameFormat: String? = null, val identityId: String? = null, val maxChunkSizeInBytes: Int? = null, val name: String, val resourceGroupName: String? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class IoTHubFileUpload(val authenticationType: String? = null, val connectionString: String, val containerName: String, val defaultTtl: String? = null, val identityId: String? = null, val lockDuration: String? = null, val maxDeliveryCount: Int? = null, val notifications: Boolean? = null, val sasTtl: String? = null)
Link copied to clipboard
Link copied to clipboard
data class IoTHubNetworkRuleSet(val applyToBuiltinEventhubEndpoint: Boolean? = null, val defaultAction: String? = null, val ipRules: List<IoTHubNetworkRuleSetIpRule>? = null)
Link copied to clipboard
data class IoTHubNetworkRuleSetIpRule(val action: String? = null, val ipMask: String, val name: String)
Link copied to clipboard
Link copied to clipboard
data class IoTHubSharedAccessPolicy(val keyName: String? = null, val permissions: String? = null, val primaryKey: String? = null, val secondaryKey: String? = null)
Link copied to clipboard
Link copied to clipboard
data class SecurityDeviceGroupRangeRule(val duration: String, val max: Int, val min: Int, val type: String)
Link copied to clipboard
data class SecuritySolutionAdditionalWorkspace(val dataTypes: List<String>, val workspaceId: String)
Link copied to clipboard
data class SecuritySolutionRecommendationsEnabled(val acrAuthentication: Boolean? = null, val agentSendUnutilizedMsg: Boolean? = null, val baseline: Boolean? = null, val edgeHubMemOptimize: Boolean? = null, val edgeLoggingOption: Boolean? = null, val inconsistentModuleSettings: Boolean? = null, val installAgent: Boolean? = null, val ipFilterDenyAll: Boolean? = null, val ipFilterPermissiveRule: Boolean? = null, val openPorts: Boolean? = null, val permissiveFirewallPolicy: Boolean? = null, val permissiveInputFirewallRules: Boolean? = null, val permissiveOutputFirewallRules: Boolean? = null, val privilegedDockerOptions: Boolean? = null, val sharedCredentials: Boolean? = null, val vulnerableTlsCipherSuite: Boolean? = null)