Package-level declarations

Types

Link copied to clipboard
data class DiagnosticStoragePropertiesArgs(val authenticationType: Output<Either<String, AuthenticationType>>, val connectionString: Output<String>? = null, val resourceId: Output<String>) : ConvertibleToJava<DiagnosticStoragePropertiesArgs>

Customer-initiated diagnostic log collection storage properties

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

The CMK encryption settings on the Device Update account.

Link copied to clipboard
Link copied to clipboard
data class GetAccountPlainArgs(val accountName: String, val resourceGroupName: String) : ConvertibleToJava<GetAccountPlainArgs>
Link copied to clipboard
data class GetInstancePlainArgs(val accountName: String, val instanceName: String, val resourceGroupName: String) : ConvertibleToJava<GetInstancePlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val accountName: String, val privateEndpointConnectionName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
data class GetPrivateEndpointConnectionProxyPlainArgs(val accountName: String, val privateEndpointConnectionProxyId: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateEndpointConnectionProxyPlainArgs>
Link copied to clipboard
data class GroupConnectivityInformationArgs(val customerVisibleFqdns: Output<List<String>>? = null, val privateLinkServiceArmRegion: Output<String>? = null, val redirectMapId: Output<String>? = null) : ConvertibleToJava<GroupConnectivityInformationArgs>

Group connectivity details.

Link copied to clipboard
data class IotHubSettingsArgs(val resourceId: Output<String>) : ConvertibleToJava<IotHubSettingsArgs>

Device Update account integration with IoT Hub settings.

Link copied to clipboard
Link copied to clipboard
data class ManagedServiceIdentityArgs(val type: Output<Either<String, ManagedServiceIdentityType>>, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedServiceIdentityArgs>

Managed service identity (system assigned and/or user assigned identities)

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val groupIds: Output<List<String>>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>) : ConvertibleToJava<PrivateEndpointConnectionArgs>

The Private Endpoint Connection resource.

Link copied to clipboard
data class PrivateLinkServiceConnectionArgs(val groupIds: Output<List<String>>? = null, val name: Output<String>? = null, val requestMessage: Output<String>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionArgs>

Private link service connection details.

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

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class PrivateLinkServiceProxyArgs(val groupConnectivityInformation: Output<List<GroupConnectivityInformationArgs>>? = null, val id: Output<String>? = null, val remotePrivateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null) : ConvertibleToJava<PrivateLinkServiceProxyArgs>

Private link service proxy details.

Link copied to clipboard
data class RemotePrivateEndpointArgs(val id: Output<String>? = null, val immutableResourceId: Output<String>? = null, val immutableSubscriptionId: Output<String>? = null, val location: Output<String>? = null, val manualPrivateLinkServiceConnections: Output<List<PrivateLinkServiceConnectionArgs>>? = null, val privateLinkServiceConnections: Output<List<PrivateLinkServiceConnectionArgs>>? = null, val privateLinkServiceProxies: Output<List<PrivateLinkServiceProxyArgs>>? = null, val vnetTrafficTag: Output<String>? = null) : ConvertibleToJava<RemotePrivateEndpointArgs>

Remote private endpoint details.