createCloudConnector

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
}