createCloudConnector
inline suspend fun IotManagedIntegrationsClient.createCloudConnector(crossinline block: CreateCloudConnectorRequest.Builder.() -> Unit): CreateCloudConnectorResponse
Creates a C2C (cloud-to-cloud) connector.
Samples
import aws.sdk.kotlin.services.iotmanagedintegrations.model.EndpointConfig
import aws.sdk.kotlin.services.iotmanagedintegrations.model.EndpointType
import aws.sdk.kotlin.services.iotmanagedintegrations.model.LambdaConfig
fun main() {
//sampleStart
// CreateCloudConnector happy path for TP Link
val resp = iotManagedIntegrationsClient.createCloudConnector {
name = "Connector for TP Link Cloud"
endpointType = EndpointType.fromValue("LAMBDA")
endpointConfig = EndpointConfig {
lambda = LambdaConfig {
arn = "arn:aws:lambda:us-east-1:111122223333:function:my-function:myVersion"
}
}
clientToken = "1234567890"
}
//sampleEnd
}
import aws.sdk.kotlin.services.iotmanagedintegrations.model.EndpointConfig
import aws.sdk.kotlin.services.iotmanagedintegrations.model.EndpointType
import aws.sdk.kotlin.services.iotmanagedintegrations.model.LambdaConfig
fun main() {
//sampleStart
// CreateCloudConnector happy path for Ring
val resp = iotManagedIntegrationsClient.createCloudConnector {
name = "Connector for Ring Cloud"
endpointType = EndpointType.fromValue("LAMBDA")
endpointConfig = EndpointConfig {
lambda = LambdaConfig {
arn = "arn:aws:lambda:us-east-1:111122223333:function:my-function:myVersion"
}
}
clientToken = "12312321"
}
//sampleEnd
}