Package-level declarations

Types

Link copied to clipboard
class GuestPolicy : KotlinCustomResource

Create an OS Config guest policy.

Link copied to clipboard
data class GuestPolicyArgs(val assignment: Output<AssignmentArgs>? = null, val description: Output<String>? = null, val etag: Output<String>? = null, val guestPolicyId: Output<String>? = null, val name: Output<String>? = null, val packageRepositories: Output<List<PackageRepositoryArgs>>? = null, val packages: Output<List<PackageArgs>>? = null, val project: Output<String>? = null, val recipes: Output<List<SoftwareRecipeArgs>>? = null) : ConvertibleToJava<GuestPolicyArgs>

Create an OS Config guest policy.

Link copied to clipboard
Link copied to clipboard
object GuestPolicyMapper : ResourceMapper<GuestPolicy>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PatchDeployment : KotlinCustomResource

Create an OS Config patch deployment.

Link copied to clipboard
data class PatchDeploymentArgs(val description: Output<String>? = null, val duration: Output<String>? = null, val instanceFilter: Output<PatchInstanceFilterArgs>? = null, val name: Output<String>? = null, val oneTimeSchedule: Output<OneTimeScheduleArgs>? = null, val patchConfig: Output<PatchConfigArgs>? = null, val patchDeploymentId: Output<String>? = null, val project: Output<String>? = null, val recurringSchedule: Output<RecurringScheduleArgs>? = null, val rollout: Output<PatchRolloutArgs>? = null) : ConvertibleToJava<PatchDeploymentArgs>

Create an OS Config patch deployment.

Link copied to clipboard
object PatchDeploymentMapper : ResourceMapper<PatchDeployment>

Functions

Link copied to clipboard
suspend fun guestPolicy(name: String, block: suspend GuestPolicyResourceBuilder.() -> Unit): GuestPolicy
Link copied to clipboard