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
class GuestPolicyArgsBuilder
Builder for GuestPolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GuestPolicy.
Link copied to clipboard
object Osconfig_v1betaFunctions
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.
Link copied to clipboard
Builder for PatchDeploymentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for PatchDeployment.
Functions
Link copied to clipboard
suspend fun guestPolicy(name: String, block: suspend GuestPolicyResourceBuilder.() -> Unit): GuestPolicy
Link copied to clipboard
suspend fun patchDeployment(name: String, block: suspend PatchDeploymentResourceBuilder.() -> Unit): PatchDeployment