Package-level declarations

Types

Link copied to clipboard

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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

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.

Functions

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