Package-level declarations

Types

Link copied to clipboard

Provides an OpsWorks application resource.

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>

Provides an OpsWorks application resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks custom layer resource.

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>

Provides an OpsWorks custom layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks ECS Cluster layer resource.

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>

Provides an OpsWorks ECS Cluster layer resource.

Link copied to clipboard

Provides an OpsWorks Ganglia layer resource.

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>

Provides an OpsWorks Ganglia layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks haproxy layer resource.

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>

Provides an OpsWorks haproxy layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks instance resource.

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>

Provides an OpsWorks instance resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks Java application layer resource.

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>

Provides an OpsWorks Java application layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks memcached layer resource.

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>

Provides an OpsWorks memcached layer resource.

Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks MySQL layer resource.

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>

Provides an OpsWorks MySQL layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks NodeJS application layer resource.

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>

Provides an OpsWorks NodeJS application layer resource.

Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks permission resource.

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>

Provides an OpsWorks permission resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks PHP application layer resource.

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>

Provides an OpsWorks PHP application layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks Ruby on Rails application layer resource.

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>

Provides an OpsWorks Ruby on Rails application layer resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks RDS DB Instance resource.

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>

Provides an OpsWorks RDS DB Instance resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks stack resource.

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.

Link copied to clipboard

Builder for StackArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Stack.

Link copied to clipboard

Provides an OpsWorks static web server layer resource.

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>

Provides an OpsWorks static web server layer resource.

Link copied to clipboard
Link copied to clipboard

Provides an OpsWorks User Profile resource.

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>

Provides an OpsWorks User Profile resource.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun applicationResource(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun customLayerResource(name: String, block: suspend CustomLayerResourceBuilder.() -> Unit): CustomLayer
Link copied to clipboard
Link copied to clipboard
suspend fun gangliaLayerResource(name: String, block: suspend GangliaLayerResourceBuilder.() -> Unit): GangliaLayer
Link copied to clipboard
suspend fun haproxyLayerResource(name: String, block: suspend HaproxyLayerResourceBuilder.() -> Unit): HaproxyLayer
Link copied to clipboard
suspend fun instanceResource(name: String, block: suspend InstanceResourceBuilder.() -> Unit): Instance
Link copied to clipboard
suspend fun javaAppLayerResource(name: String, block: suspend JavaAppLayerResourceBuilder.() -> Unit): JavaAppLayer
Link copied to clipboard
Link copied to clipboard
suspend fun mysqlLayerResource(name: String, block: suspend MysqlLayerResourceBuilder.() -> Unit): MysqlLayer
Link copied to clipboard
Link copied to clipboard
suspend fun permissionResource(name: String, block: suspend PermissionResourceBuilder.() -> Unit): Permission
Link copied to clipboard
suspend fun phpAppLayerResource(name: String, block: suspend PhpAppLayerResourceBuilder.() -> Unit): PhpAppLayer
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun stackResource(name: String, block: suspend StackResourceBuilder.() -> Unit): Stack
Link copied to clipboard
Link copied to clipboard
suspend fun userProfileResource(name: String, block: suspend UserProfileResourceBuilder.() -> Unit): UserProfile