Package-level declarations

Types

Link copied to clipboard
class Application : KotlinCustomResource
Link copied to clipboard
data class ApplicationArgs(val appSources: Output<List<ApplicationAppSourceArgs>>? = null, val autoBundleOnDeploy: Output<String>? = null, val awsFlowRubySettings: Output<String>? = null, val dataSourceArn: Output<String>? = null, val dataSourceDatabaseName: Output<String>? = null, val dataSourceType: Output<String>? = null, val description: Output<String>? = null, val documentRoot: Output<String>? = null, val domains: Output<List<String>>? = null, val enableSsl: Output<Boolean>? = null, val environments: Output<List<ApplicationEnvironmentArgs>>? = null, val name: Output<String>? = null, val railsEnv: Output<String>? = null, val shortName: Output<String>? = null, val sslConfigurations: Output<List<ApplicationSslConfigurationArgs>>? = null, val stackId: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ApplicationArgs>
Link copied to clipboard
Link copied to clipboard
object ApplicationMapper : ResourceMapper<Application>
Link copied to clipboard
Link copied to clipboard
class CustomLayer : KotlinCustomResource
Link copied to clipboard
data class CustomLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<CustomLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<CustomLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<CustomLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val shortName: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<CustomLayerArgs>
Link copied to clipboard
Link copied to clipboard
object CustomLayerMapper : ResourceMapper<CustomLayer>
Link copied to clipboard
Link copied to clipboard
class EcsClusterLayer : KotlinCustomResource
Link copied to clipboard
data class EcsClusterLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<EcsClusterLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<EcsClusterLayerEbsVolumeArgs>>? = null, val ecsClusterArn: Output<String>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<EcsClusterLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<EcsClusterLayerArgs>
Link copied to clipboard
object EcsClusterLayerMapper : ResourceMapper<EcsClusterLayer>
Link copied to clipboard
class GangliaLayer : KotlinCustomResource
Link copied to clipboard
data class GangliaLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<GangliaLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<GangliaLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<GangliaLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val password: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val url: Output<String>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null, val username: Output<String>? = null) : ConvertibleToJava<GangliaLayerArgs>
Link copied to clipboard
Link copied to clipboard
object GangliaLayerMapper : ResourceMapper<GangliaLayer>
Link copied to clipboard
Link copied to clipboard
class HaproxyLayer : KotlinCustomResource
Link copied to clipboard
data class HaproxyLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<HaproxyLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<HaproxyLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val healthcheckMethod: Output<String>? = null, val healthcheckUrl: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<HaproxyLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val stackId: Output<String>? = null, val statsEnabled: Output<Boolean>? = null, val statsPassword: Output<String>? = null, val statsUrl: Output<String>? = null, val statsUser: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<HaproxyLayerArgs>
Link copied to clipboard
Link copied to clipboard
object HaproxyLayerMapper : ResourceMapper<HaproxyLayer>
Link copied to clipboard
Link copied to clipboard
class Instance : KotlinCustomResource
Link copied to clipboard
data class InstanceArgs(val agentVersion: Output<String>? = null, val amiId: Output<String>? = null, val architecture: Output<String>? = null, val autoScalingType: Output<String>? = null, val availabilityZone: Output<String>? = null, val createdAt: Output<String>? = null, val deleteEbs: Output<Boolean>? = null, val deleteEip: Output<Boolean>? = null, val ebsBlockDevices: Output<List<InstanceEbsBlockDeviceArgs>>? = null, val ebsOptimized: Output<Boolean>? = null, val ecsClusterArn: Output<String>? = null, val elasticIp: Output<String>? = null, val ephemeralBlockDevices: Output<List<InstanceEphemeralBlockDeviceArgs>>? = null, val hostname: Output<String>? = null, val infrastructureClass: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceProfileArn: Output<String>? = null, val instanceType: Output<String>? = null, val layerIds: Output<List<String>>? = null, val os: Output<String>? = null, val rootBlockDevices: Output<List<InstanceRootBlockDeviceArgs>>? = null, val rootDeviceType: Output<String>? = null, val securityGroupIds: Output<List<String>>? = null, val sshKeyName: Output<String>? = null, val stackId: Output<String>? = null, val state: Output<String>? = null, val status: Output<String>? = null, val subnetId: Output<String>? = null, val tenancy: Output<String>? = null, val virtualizationType: Output<String>? = null) : ConvertibleToJava<InstanceArgs>
Link copied to clipboard
Link copied to clipboard
object InstanceMapper : ResourceMapper<Instance>
Link copied to clipboard
Link copied to clipboard
class JavaAppLayer : KotlinCustomResource
Link copied to clipboard
data class JavaAppLayerArgs(val appServer: Output<String>? = null, val appServerVersion: Output<String>? = null, val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<JavaAppLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<JavaAppLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val jvmOptions: Output<String>? = null, val jvmType: Output<String>? = null, val jvmVersion: Output<String>? = null, val loadBasedAutoScaling: Output<JavaAppLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<JavaAppLayerArgs>
Link copied to clipboard
Link copied to clipboard
object JavaAppLayerMapper : ResourceMapper<JavaAppLayer>
Link copied to clipboard
Link copied to clipboard
class MemcachedLayer : KotlinCustomResource
Link copied to clipboard
data class MemcachedLayerArgs(val allocatedMemory: Output<Int>? = null, val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<MemcachedLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<MemcachedLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<MemcachedLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<MemcachedLayerArgs>
Link copied to clipboard
Link copied to clipboard
object MemcachedLayerMapper : ResourceMapper<MemcachedLayer>
Link copied to clipboard
class MysqlLayer : KotlinCustomResource
Link copied to clipboard
data class MysqlLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<MysqlLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<MysqlLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<MysqlLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val rootPassword: Output<String>? = null, val rootPasswordOnAllInstances: Output<Boolean>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<MysqlLayerArgs>
Link copied to clipboard
Link copied to clipboard
object MysqlLayerMapper : ResourceMapper<MysqlLayer>
Link copied to clipboard
Link copied to clipboard
class NodejsAppLayer : KotlinCustomResource
Link copied to clipboard
data class NodejsAppLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<NodejsAppLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<NodejsAppLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<NodejsAppLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val nodejsVersion: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<NodejsAppLayerArgs>
Link copied to clipboard
Link copied to clipboard
object NodejsAppLayerMapper : ResourceMapper<NodejsAppLayer>
Link copied to clipboard
class Permission : KotlinCustomResource
Link copied to clipboard
data class PermissionArgs(val allowSsh: Output<Boolean>? = null, val allowSudo: Output<Boolean>? = null, val level: Output<String>? = null, val stackId: Output<String>? = null, val userArn: Output<String>? = null) : ConvertibleToJava<PermissionArgs>
Link copied to clipboard
Link copied to clipboard
object PermissionMapper : ResourceMapper<Permission>
Link copied to clipboard
Link copied to clipboard
class PhpAppLayer : KotlinCustomResource
Link copied to clipboard
data class PhpAppLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<PhpAppLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<PhpAppLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<PhpAppLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<PhpAppLayerArgs>
Link copied to clipboard
Link copied to clipboard
object PhpAppLayerMapper : ResourceMapper<PhpAppLayer>
Link copied to clipboard
Link copied to clipboard
class RailsAppLayer : KotlinCustomResource
Link copied to clipboard
data class RailsAppLayerArgs(val appServer: Output<String>? = null, val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val bundlerVersion: Output<String>? = null, val cloudwatchConfiguration: Output<RailsAppLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<RailsAppLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<RailsAppLayerLoadBasedAutoScalingArgs>? = null, val manageBundler: Output<Boolean>? = null, val name: Output<String>? = null, val passengerVersion: Output<String>? = null, val rubyVersion: Output<String>? = null, val rubygemsVersion: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<RailsAppLayerArgs>
Link copied to clipboard
Link copied to clipboard
object RailsAppLayerMapper : ResourceMapper<RailsAppLayer>
Link copied to clipboard
Link copied to clipboard
class RdsDbInstance : KotlinCustomResource
Link copied to clipboard
data class RdsDbInstanceArgs(val dbPassword: Output<String>? = null, val dbUser: Output<String>? = null, val rdsDbInstanceArn: Output<String>? = null, val stackId: Output<String>? = null) : ConvertibleToJava<RdsDbInstanceArgs>
Link copied to clipboard
Link copied to clipboard
object RdsDbInstanceMapper : ResourceMapper<RdsDbInstance>
Link copied to clipboard
Link copied to clipboard
class Stack : KotlinCustomResource

Provides an OpsWorks stack resource. !>ALERT: AWS no longer supports OpsWorks Stacks. All related resources will be removed from the AWS Provider in the next major version.

Link copied to clipboard
data class StackArgs(val agentVersion: Output<String>? = null, val berkshelfVersion: Output<String>? = null, val color: Output<String>? = null, val configurationManagerName: Output<String>? = null, val configurationManagerVersion: Output<String>? = null, val customCookbooksSources: Output<List<StackCustomCookbooksSourceArgs>>? = null, val customJson: Output<String>? = null, val defaultAvailabilityZone: Output<String>? = null, val defaultInstanceProfileArn: Output<String>? = null, val defaultOs: Output<String>? = null, val defaultRootDeviceType: Output<String>? = null, val defaultSshKeyName: Output<String>? = null, val defaultSubnetId: Output<String>? = null, val hostnameTheme: Output<String>? = null, val manageBerkshelf: Output<Boolean>? = null, val name: Output<String>? = null, val region: Output<String>? = null, val serviceRoleArn: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val useCustomCookbooks: Output<Boolean>? = null, val useOpsworksSecurityGroups: Output<Boolean>? = null, val vpcId: Output<String>? = null) : ConvertibleToJava<StackArgs>

Provides an OpsWorks stack resource. !>ALERT: AWS no longer supports OpsWorks Stacks. All related resources will be removed from the AWS Provider in the next major version.

Link copied to clipboard

Builder for StackArgs.

Link copied to clipboard
object StackMapper : ResourceMapper<Stack>
Link copied to clipboard

Builder for Stack.

Link copied to clipboard
class StaticWebLayer : KotlinCustomResource
Link copied to clipboard
data class StaticWebLayerArgs(val autoAssignElasticIps: Output<Boolean>? = null, val autoAssignPublicIps: Output<Boolean>? = null, val autoHealing: Output<Boolean>? = null, val cloudwatchConfiguration: Output<StaticWebLayerCloudwatchConfigurationArgs>? = null, val customConfigureRecipes: Output<List<String>>? = null, val customDeployRecipes: Output<List<String>>? = null, val customInstanceProfileArn: Output<String>? = null, val customJson: Output<String>? = null, val customSecurityGroupIds: Output<List<String>>? = null, val customSetupRecipes: Output<List<String>>? = null, val customShutdownRecipes: Output<List<String>>? = null, val customUndeployRecipes: Output<List<String>>? = null, val drainElbOnShutdown: Output<Boolean>? = null, val ebsVolumes: Output<List<StaticWebLayerEbsVolumeArgs>>? = null, val elasticLoadBalancer: Output<String>? = null, val installUpdatesOnBoot: Output<Boolean>? = null, val instanceShutdownTimeout: Output<Int>? = null, val loadBasedAutoScaling: Output<StaticWebLayerLoadBasedAutoScalingArgs>? = null, val name: Output<String>? = null, val stackId: Output<String>? = null, val systemPackages: Output<List<String>>? = null, val tags: Output<Map<String, String>>? = null, val useEbsOptimizedInstances: Output<Boolean>? = null) : ConvertibleToJava<StaticWebLayerArgs>
Link copied to clipboard
Link copied to clipboard
object StaticWebLayerMapper : ResourceMapper<StaticWebLayer>
Link copied to clipboard
class UserProfile : KotlinCustomResource
Link copied to clipboard
data class UserProfileArgs(val allowSelfManagement: Output<Boolean>? = null, val sshPublicKey: Output<String>? = null, val sshUsername: Output<String>? = null, val userArn: Output<String>? = null) : ConvertibleToJava<UserProfileArgs>
Link copied to clipboard
Link copied to clipboard
object UserProfileMapper : ResourceMapper<UserProfile>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun customLayer(name: String, block: suspend CustomLayerResourceBuilder.() -> Unit): CustomLayer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun instance(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun mysqlLayer(name: String, block: suspend MysqlLayerResourceBuilder.() -> Unit): MysqlLayer
Link copied to clipboard
Link copied to clipboard
suspend fun permission(name: String, block: suspend PermissionResourceBuilder.() -> Unit): Permission
Link copied to clipboard
suspend fun phpAppLayer(name: String, block: suspend PhpAppLayerResourceBuilder.() -> Unit): PhpAppLayer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun stack(name: String): Stack
suspend fun stack(name: String, block: suspend StackResourceBuilder.() -> Unit): Stack
Link copied to clipboard
Link copied to clipboard
suspend fun userProfile(name: String, block: suspend UserProfileResourceBuilder.() -> Unit): UserProfile