Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class DevicePool : KotlinCustomResource

AWS::DeviceFarm::DevicePool creates a new Device Pool for a given DF Project

Link copied to clipboard
data class DevicePoolArgs(val description: Output<String>? = null, val maxDevices: Output<Int>? = null, val name: Output<String>? = null, val projectArn: Output<String>? = null, val rules: Output<List<DevicePoolRuleArgs>>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DevicePoolArgs>

AWS::DeviceFarm::DevicePool creates a new Device Pool for a given DF Project

Link copied to clipboard
Link copied to clipboard
object DevicePoolMapper : ResourceMapper<DevicePool>
Link copied to clipboard
Link copied to clipboard
class InstanceProfile : KotlinCustomResource

AWS::DeviceFarm::InstanceProfile creates a new Device Farm Instance Profile

Link copied to clipboard
data class InstanceProfileArgs(val description: Output<String>? = null, val excludeAppPackagesFromCleanup: Output<List<String>>? = null, val name: Output<String>? = null, val packageCleanup: Output<Boolean>? = null, val rebootAfterUse: Output<Boolean>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<InstanceProfileArgs>

AWS::DeviceFarm::InstanceProfile creates a new Device Farm Instance Profile

Link copied to clipboard
object InstanceProfileMapper : ResourceMapper<InstanceProfile>
Link copied to clipboard
class NetworkProfile : KotlinCustomResource

AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile

Link copied to clipboard
data class NetworkProfileArgs(val description: Output<String>? = null, val downlinkBandwidthBits: Output<Int>? = null, val downlinkDelayMs: Output<Int>? = null, val downlinkJitterMs: Output<Int>? = null, val downlinkLossPercent: Output<Int>? = null, val name: Output<String>? = null, val projectArn: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val uplinkBandwidthBits: Output<Int>? = null, val uplinkDelayMs: Output<Int>? = null, val uplinkJitterMs: Output<Int>? = null, val uplinkLossPercent: Output<Int>? = null) : ConvertibleToJava<NetworkProfileArgs>

AWS::DeviceFarm::NetworkProfile creates a new DF Network Profile

Link copied to clipboard
Link copied to clipboard
object NetworkProfileMapper : ResourceMapper<NetworkProfile>
Link copied to clipboard
class Project : KotlinCustomResource

AWS::DeviceFarm::Project creates a new Device Farm Project

Link copied to clipboard
data class ProjectArgs(val defaultJobTimeoutMinutes: Output<Int>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpcConfig: Output<ProjectVpcConfigArgs>? = null) : ConvertibleToJava<ProjectArgs>

AWS::DeviceFarm::Project creates a new Device Farm Project

Link copied to clipboard
Link copied to clipboard
object ProjectMapper : ResourceMapper<Project>
Link copied to clipboard
Link copied to clipboard
class TestGridProject : KotlinCustomResource

AWS::DeviceFarm::TestGridProject creates a new TestGrid Project

Link copied to clipboard
data class TestGridProjectArgs(val description: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpcConfig: Output<TestGridProjectVpcConfigArgs>? = null) : ConvertibleToJava<TestGridProjectArgs>

AWS::DeviceFarm::TestGridProject creates a new TestGrid Project

Link copied to clipboard
object TestGridProjectMapper : ResourceMapper<TestGridProject>
Link copied to clipboard
class VpceConfiguration : KotlinCustomResource

AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration

Link copied to clipboard
data class VpceConfigurationArgs(val serviceDnsName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val vpceConfigurationDescription: Output<String>? = null, val vpceConfigurationName: Output<String>? = null, val vpceServiceName: Output<String>? = null) : ConvertibleToJava<VpceConfigurationArgs>

AWS::DeviceFarm::VPCEConfiguration creates a new Device Farm VPCE Configuration

Link copied to clipboard
object VpceConfigurationMapper : ResourceMapper<VpceConfiguration>

Functions

Link copied to clipboard
suspend fun devicePool(name: String, block: suspend DevicePoolResourceBuilder.() -> Unit): DevicePool
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun project(name: String): Project
suspend fun project(name: String, block: suspend ProjectResourceBuilder.() -> Unit): Project
Link copied to clipboard