Package-level declarations

Types

Link copied to clipboard
data class GuestPoliciesAssignmentArgs(val groupLabels: Output<List<GuestPoliciesAssignmentGroupLabelArgs>>? = null, val instanceNamePrefixes: Output<List<String>>? = null, val instances: Output<List<String>>? = null, val osTypes: Output<List<GuestPoliciesAssignmentOsTypeArgs>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<GuestPoliciesAssignmentArgs>
Link copied to clipboard
data class GuestPoliciesAssignmentGroupLabelArgs(val labels: Output<Map<String, String>>) : ConvertibleToJava<GuestPoliciesAssignmentGroupLabelArgs>
Link copied to clipboard
data class GuestPoliciesAssignmentOsTypeArgs(val osArchitecture: Output<String>? = null, val osShortName: Output<String>? = null, val osVersion: Output<String>? = null) : ConvertibleToJava<GuestPoliciesAssignmentOsTypeArgs>
Link copied to clipboard
data class GuestPoliciesPackageArgs(val desiredState: Output<String>? = null, val manager: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<GuestPoliciesPackageArgs>
Link copied to clipboard
data class GuestPoliciesPackageRepositoryAptArgs(val archiveType: Output<String>? = null, val components: Output<List<String>>, val distribution: Output<String>, val gpgKey: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<GuestPoliciesPackageRepositoryAptArgs>
Link copied to clipboard
data class GuestPoliciesPackageRepositoryArgs(val apt: Output<GuestPoliciesPackageRepositoryAptArgs>? = null, val goo: Output<GuestPoliciesPackageRepositoryGooArgs>? = null, val yum: Output<GuestPoliciesPackageRepositoryYumArgs>? = null, val zypper: Output<GuestPoliciesPackageRepositoryZypperArgs>? = null) : ConvertibleToJava<GuestPoliciesPackageRepositoryArgs>
Link copied to clipboard
data class GuestPoliciesPackageRepositoryGooArgs(val name: Output<String>, val url: Output<String>) : ConvertibleToJava<GuestPoliciesPackageRepositoryGooArgs>
Link copied to clipboard
data class GuestPoliciesPackageRepositoryYumArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<GuestPoliciesPackageRepositoryYumArgs>
Link copied to clipboard
data class GuestPoliciesPackageRepositoryZypperArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<GuestPoliciesPackageRepositoryZypperArgs>
Link copied to clipboard
data class GuestPoliciesRecipeArgs(val artifacts: Output<List<GuestPoliciesRecipeArtifactArgs>>? = null, val desiredState: Output<String>? = null, val installSteps: Output<List<GuestPoliciesRecipeInstallStepArgs>>? = null, val name: Output<String>, val updateSteps: Output<List<GuestPoliciesRecipeUpdateStepArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeArgs>
Link copied to clipboard
data class GuestPoliciesRecipeArtifactArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<GuestPoliciesRecipeArtifactGcsArgs>? = null, val id: Output<String>, val remote: Output<GuestPoliciesRecipeArtifactRemoteArgs>? = null) : ConvertibleToJava<GuestPoliciesRecipeArtifactArgs>
Link copied to clipboard
data class GuestPoliciesRecipeArtifactGcsArgs(val bucket: Output<String>? = null, val generation: Output<Int>? = null, val object: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeArtifactGcsArgs>
Link copied to clipboard
data class GuestPoliciesRecipeArtifactRemoteArgs(val checkSum: Output<String>? = null, val uri: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeArtifactRemoteArgs>
data class GuestPoliciesRecipeInstallStepArchiveExtractionArgs(val artifactId: Output<String>, val destination: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeInstallStepArchiveExtractionArgs>
Link copied to clipboard
data class GuestPoliciesRecipeInstallStepArgs(val archiveExtraction: Output<GuestPoliciesRecipeInstallStepArchiveExtractionArgs>? = null, val dpkgInstallation: Output<GuestPoliciesRecipeInstallStepDpkgInstallationArgs>? = null, val fileCopy: Output<GuestPoliciesRecipeInstallStepFileCopyArgs>? = null, val fileExec: Output<GuestPoliciesRecipeInstallStepFileExecArgs>? = null, val msiInstallation: Output<GuestPoliciesRecipeInstallStepMsiInstallationArgs>? = null, val rpmInstallation: Output<GuestPoliciesRecipeInstallStepRpmInstallationArgs>? = null, val scriptRun: Output<GuestPoliciesRecipeInstallStepScriptRunArgs>? = null) : ConvertibleToJava<GuestPoliciesRecipeInstallStepArgs>
data class GuestPoliciesRecipeInstallStepDpkgInstallationArgs(val artifactId: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeInstallStepDpkgInstallationArgs>
data class GuestPoliciesRecipeInstallStepFileCopyArgs(val artifactId: Output<String>, val destination: Output<String>, val overwrite: Output<Boolean>? = null, val permissions: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeInstallStepFileCopyArgs>
data class GuestPoliciesRecipeInstallStepFileExecArgs(val allowedExitCodes: Output<String>? = null, val args: Output<List<String>>? = null, val artifactId: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeInstallStepFileExecArgs>
data class GuestPoliciesRecipeInstallStepMsiInstallationArgs(val allowedExitCodes: Output<List<Int>>? = null, val artifactId: Output<String>, val flags: Output<List<String>>? = null) : ConvertibleToJava<GuestPoliciesRecipeInstallStepMsiInstallationArgs>
data class GuestPoliciesRecipeInstallStepRpmInstallationArgs(val artifactId: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeInstallStepRpmInstallationArgs>
data class GuestPoliciesRecipeInstallStepScriptRunArgs(val allowedExitCodes: Output<List<Int>>? = null, val interpreter: Output<String>? = null, val script: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeInstallStepScriptRunArgs>
data class GuestPoliciesRecipeUpdateStepArchiveExtractionArgs(val artifactId: Output<String>, val destination: Output<String>? = null, val type: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepArchiveExtractionArgs>
Link copied to clipboard
data class GuestPoliciesRecipeUpdateStepArgs(val archiveExtraction: Output<GuestPoliciesRecipeUpdateStepArchiveExtractionArgs>? = null, val dpkgInstallation: Output<GuestPoliciesRecipeUpdateStepDpkgInstallationArgs>? = null, val fileCopy: Output<GuestPoliciesRecipeUpdateStepFileCopyArgs>? = null, val fileExec: Output<GuestPoliciesRecipeUpdateStepFileExecArgs>? = null, val msiInstallation: Output<GuestPoliciesRecipeUpdateStepMsiInstallationArgs>? = null, val rpmInstallation: Output<GuestPoliciesRecipeUpdateStepRpmInstallationArgs>? = null, val scriptRun: Output<GuestPoliciesRecipeUpdateStepScriptRunArgs>? = null) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepArgs>
data class GuestPoliciesRecipeUpdateStepDpkgInstallationArgs(val artifactId: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepDpkgInstallationArgs>
data class GuestPoliciesRecipeUpdateStepFileCopyArgs(val artifactId: Output<String>, val destination: Output<String>, val overwrite: Output<Boolean>? = null, val permissions: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepFileCopyArgs>
data class GuestPoliciesRecipeUpdateStepFileExecArgs(val allowedExitCodes: Output<List<Int>>? = null, val args: Output<List<String>>? = null, val artifactId: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepFileExecArgs>
data class GuestPoliciesRecipeUpdateStepMsiInstallationArgs(val allowedExitCodes: Output<List<Int>>? = null, val artifactId: Output<String>, val flags: Output<List<String>>? = null) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepMsiInstallationArgs>
data class GuestPoliciesRecipeUpdateStepRpmInstallationArgs(val artifactId: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepRpmInstallationArgs>
data class GuestPoliciesRecipeUpdateStepScriptRunArgs(val allowedExitCodes: Output<List<Int>>? = null, val interpreter: Output<String>? = null, val script: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepScriptRunArgs>
Link copied to clipboard
data class OsPolicyAssignmentInstanceFilterArgs(val all: Output<Boolean>? = null, val exclusionLabels: Output<List<OsPolicyAssignmentInstanceFilterExclusionLabelArgs>>? = null, val inclusionLabels: Output<List<OsPolicyAssignmentInstanceFilterInclusionLabelArgs>>? = null, val inventories: Output<List<OsPolicyAssignmentInstanceFilterInventoryArgs>>? = null) : ConvertibleToJava<OsPolicyAssignmentInstanceFilterArgs>
data class OsPolicyAssignmentInstanceFilterExclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<OsPolicyAssignmentInstanceFilterExclusionLabelArgs>
data class OsPolicyAssignmentInstanceFilterInclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<OsPolicyAssignmentInstanceFilterInclusionLabelArgs>
data class OsPolicyAssignmentInstanceFilterInventoryArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<OsPolicyAssignmentInstanceFilterInventoryArgs>
Link copied to clipboard
data class OsPolicyAssignmentOsPolicyArgs(val allowNoResourceGroupMatch: Output<Boolean>? = null, val description: Output<String>? = null, val id: Output<String>, val mode: Output<String>, val resourceGroups: Output<List<OsPolicyAssignmentOsPolicyResourceGroupArgs>>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupArgs(val inventoryFilters: Output<List<OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs>>? = null, val resources: Output<List<OsPolicyAssignmentOsPolicyResourceGroupResourceArgs>>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupInventoryFilterArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceArgs(val exec: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs>? = null, val file: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs>? = null, val id: Output<String>, val pkg: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgArgs>? = null, val repository: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs(val enforce: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs>? = null, val validate: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs(val args: Output<List<String>>? = null, val file: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs>? = null, val localPath: Output<String>? = null, val remote: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs(val bucket: Output<String>, val generation: Output<Int>? = null, val object: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileGcsArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs(val args: Output<List<String>>? = null, val file: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs>? = null, val localPath: Output<String>? = null, val remote: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs(val bucket: Output<String>, val generation: Output<Int>? = null, val object: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileGcsArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceExecValidateFileRemoteArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs(val content: Output<String>? = null, val file: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs>? = null, val path: Output<String>, val permissions: Output<String>? = null, val state: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceFileArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs>? = null, val localPath: Output<String>? = null, val remote: Output<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs(val bucket: Output<String>, val generation: Output<Int>? = null, val object: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileGcsArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceFileFileRemoteArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs(val name: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgAptArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs(val pullDeps: Output<Boolean>? = null, val source: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs>? = null, val localPath: Output<String>? = null, val remote: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs(val bucket: Output<String>, val generation: Output<Int>? = null, val object: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceGcsArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs(val name: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgGoogetArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs(val properties: Output<List<String>>? = null, val source: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs>? = null, val localPath: Output<String>? = null, val remote: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs(val bucket: Output<String>, val generation: Output<Int>? = null, val object: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs(val pullDeps: Output<Boolean>? = null, val source: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs(val allowInsecure: Output<Boolean>? = null, val gcs: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs>? = null, val localPath: Output<String>? = null, val remote: Output<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs>? = null) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs(val bucket: Output<String>, val generation: Output<Int>? = null, val object: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs(val name: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgYumArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs(val name: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourcePkgZypperArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs(val archiveType: Output<String>, val components: Output<List<String>>, val distribution: Output<String>, val gpgKey: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryAptArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs(val name: Output<String>, val url: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryGooArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryYumArgs>
data class OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<OsPolicyAssignmentOsPolicyResourceGroupResourceRepositoryZypperArgs>
Link copied to clipboard
data class OsPolicyAssignmentRolloutArgs(val disruptionBudget: Output<OsPolicyAssignmentRolloutDisruptionBudgetArgs>, val minWaitDuration: Output<String>) : ConvertibleToJava<OsPolicyAssignmentRolloutArgs>
data class OsPolicyAssignmentRolloutDisruptionBudgetArgs(val fixed: Output<Int>? = null, val percent: Output<Int>? = null) : ConvertibleToJava<OsPolicyAssignmentRolloutDisruptionBudgetArgs>
Link copied to clipboard
data class PatchDeploymentInstanceFilterArgs(val all: Output<Boolean>? = null, val groupLabels: Output<List<PatchDeploymentInstanceFilterGroupLabelArgs>>? = null, val instanceNamePrefixes: Output<List<String>>? = null, val instances: Output<List<String>>? = null, val zones: Output<List<String>>? = null) : ConvertibleToJava<PatchDeploymentInstanceFilterArgs>
data class PatchDeploymentInstanceFilterGroupLabelArgs(val labels: Output<Map<String, String>>) : ConvertibleToJava<PatchDeploymentInstanceFilterGroupLabelArgs>
Link copied to clipboard
data class PatchDeploymentOneTimeScheduleArgs(val executeTime: Output<String>) : ConvertibleToJava<PatchDeploymentOneTimeScheduleArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigAptArgs(val excludes: Output<List<String>>? = null, val exclusivePackages: Output<List<String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigAptArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigArgs(val apt: Output<PatchDeploymentPatchConfigAptArgs>? = null, val goo: Output<PatchDeploymentPatchConfigGooArgs>? = null, val migInstancesAllowed: Output<Boolean>? = null, val postStep: Output<PatchDeploymentPatchConfigPostStepArgs>? = null, val preStep: Output<PatchDeploymentPatchConfigPreStepArgs>? = null, val rebootConfig: Output<String>? = null, val windowsUpdate: Output<PatchDeploymentPatchConfigWindowsUpdateArgs>? = null, val yum: Output<PatchDeploymentPatchConfigYumArgs>? = null, val zypper: Output<PatchDeploymentPatchConfigZypperArgs>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigGooArgs(val enabled: Output<Boolean>) : ConvertibleToJava<PatchDeploymentPatchConfigGooArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigPostStepArgs(val linuxExecStepConfig: Output<PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs>? = null, val windowsExecStepConfig: Output<PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigPostStepArgs>
data class PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs(val allowedSuccessCodes: Output<List<Int>>? = null, val gcsObject: Output<PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs>? = null, val interpreter: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigPostStepLinuxExecStepConfigArgs>
data class PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs(val bucket: Output<String>, val generationNumber: Output<String>, val object: Output<String>) : ConvertibleToJava<PatchDeploymentPatchConfigPostStepLinuxExecStepConfigGcsObjectArgs>
data class PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs(val allowedSuccessCodes: Output<List<Int>>? = null, val gcsObject: Output<PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs>? = null, val interpreter: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigPostStepWindowsExecStepConfigArgs>
data class PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs(val bucket: Output<String>, val generationNumber: Output<String>, val object: Output<String>) : ConvertibleToJava<PatchDeploymentPatchConfigPostStepWindowsExecStepConfigGcsObjectArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigPreStepArgs(val linuxExecStepConfig: Output<PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs>? = null, val windowsExecStepConfig: Output<PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigPreStepArgs>
data class PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs(val allowedSuccessCodes: Output<List<Int>>? = null, val gcsObject: Output<PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs>? = null, val interpreter: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigPreStepLinuxExecStepConfigArgs>
data class PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs(val bucket: Output<String>, val generationNumber: Output<String>, val object: Output<String>) : ConvertibleToJava<PatchDeploymentPatchConfigPreStepLinuxExecStepConfigGcsObjectArgs>
data class PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs(val allowedSuccessCodes: Output<List<Int>>? = null, val gcsObject: Output<PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs>? = null, val interpreter: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigPreStepWindowsExecStepConfigArgs>
data class PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs(val bucket: Output<String>, val generationNumber: Output<String>, val object: Output<String>) : ConvertibleToJava<PatchDeploymentPatchConfigPreStepWindowsExecStepConfigGcsObjectArgs>
data class PatchDeploymentPatchConfigWindowsUpdateArgs(val classifications: Output<List<String>>? = null, val excludes: Output<List<String>>? = null, val exclusivePatches: Output<List<String>>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigWindowsUpdateArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigYumArgs(val excludes: Output<List<String>>? = null, val exclusivePackages: Output<List<String>>? = null, val minimal: Output<Boolean>? = null, val security: Output<Boolean>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigYumArgs>
Link copied to clipboard
data class PatchDeploymentPatchConfigZypperArgs(val categories: Output<List<String>>? = null, val excludes: Output<List<String>>? = null, val exclusivePatches: Output<List<String>>? = null, val severities: Output<List<String>>? = null, val withOptional: Output<Boolean>? = null, val withUpdate: Output<Boolean>? = null) : ConvertibleToJava<PatchDeploymentPatchConfigZypperArgs>
Link copied to clipboard
data class PatchDeploymentRecurringScheduleArgs(val endTime: Output<String>? = null, val lastExecuteTime: Output<String>? = null, val monthly: Output<PatchDeploymentRecurringScheduleMonthlyArgs>? = null, val nextExecuteTime: Output<String>? = null, val startTime: Output<String>? = null, val timeOfDay: Output<PatchDeploymentRecurringScheduleTimeOfDayArgs>, val timeZone: Output<PatchDeploymentRecurringScheduleTimeZoneArgs>, val weekly: Output<PatchDeploymentRecurringScheduleWeeklyArgs>? = null) : ConvertibleToJava<PatchDeploymentRecurringScheduleArgs>
data class PatchDeploymentRecurringScheduleMonthlyArgs(val monthDay: Output<Int>? = null, val weekDayOfMonth: Output<PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs>? = null) : ConvertibleToJava<PatchDeploymentRecurringScheduleMonthlyArgs>
data class PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs(val dayOfWeek: Output<String>, val dayOffset: Output<Int>? = null, val weekOrdinal: Output<Int>) : ConvertibleToJava<PatchDeploymentRecurringScheduleMonthlyWeekDayOfMonthArgs>
data class PatchDeploymentRecurringScheduleTimeOfDayArgs(val hours: Output<Int>? = null, val minutes: Output<Int>? = null, val nanos: Output<Int>? = null, val seconds: Output<Int>? = null) : ConvertibleToJava<PatchDeploymentRecurringScheduleTimeOfDayArgs>
data class PatchDeploymentRecurringScheduleTimeZoneArgs(val id: Output<String>, val version: Output<String>? = null) : ConvertibleToJava<PatchDeploymentRecurringScheduleTimeZoneArgs>
data class PatchDeploymentRecurringScheduleWeeklyArgs(val dayOfWeek: Output<String>) : ConvertibleToJava<PatchDeploymentRecurringScheduleWeeklyArgs>
Link copied to clipboard
data class PatchDeploymentRolloutArgs(val disruptionBudget: Output<PatchDeploymentRolloutDisruptionBudgetArgs>, val mode: Output<String>) : ConvertibleToJava<PatchDeploymentRolloutArgs>
data class PatchDeploymentRolloutDisruptionBudgetArgs(val fixed: Output<Int>? = null, val percentage: Output<Int>? = null) : ConvertibleToJava<PatchDeploymentRolloutDisruptionBudgetArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceArgs(val id: Output<String>? = null, val osPolicyAssignmentV1Payload: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs(val baseline: Output<Boolean>? = null, val deleted: Output<Boolean>? = null, val description: Output<String>? = null, val etag: Output<String>? = null, val instanceFilter: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterArgs>, val name: Output<String>? = null, val osPolicies: Output<List<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>>, val reconciling: Output<Boolean>? = null, val revisionCreateTime: Output<String>? = null, val revisionId: Output<String>? = null, val rollout: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>, val rolloutState: Output<String>? = null, val uid: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterExclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterExclusionLabelArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInclusionLabelArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInventoryArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInventoryArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs(val allowNoResourceGroupMatch: Output<Boolean>? = null, val description: Output<String>? = null, val id: Output<String>, val mode: Output<String>, val resourceGroups: Output<List<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupArgs>>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupInventoryFilterArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupInventoryFilterArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileGcsArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileGcsArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileRemoteArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileArgs(val content: Output<String>? = null, val file: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileArgs>? = null, val path: Output<String>, val permissions: Output<String>? = null, val state: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileGcsArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileRemoteArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgAptArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgAptArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceGcsArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgGoogetArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgGoogetArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgYumArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgYumArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgZypperArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgZypperArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryAptArgs(val archiveType: Output<String>, val components: Output<List<String>>, val distribution: Output<String>, val gpgKey: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryAptArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryGooArgs(val name: Output<String>, val url: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryGooArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryYumArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryYumArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryZypperArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryZypperArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs(val disruptionBudget: Output<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs>, val minWaitDuration: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>
data class V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs(val fixed: Output<Int>? = null, val percent: Output<Int>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs>
data class V2PolicyOrchestratorForFolderOrchestrationScopeArgs(val selectors: Output<List<V2PolicyOrchestratorForFolderOrchestrationScopeSelectorArgs>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestrationScopeArgs>
data class V2PolicyOrchestratorForFolderOrchestrationScopeSelectorArgs(val locationSelector: Output<V2PolicyOrchestratorForFolderOrchestrationScopeSelectorLocationSelectorArgs>? = null, val resourceHierarchySelector: Output<V2PolicyOrchestratorForFolderOrchestrationScopeSelectorResourceHierarchySelectorArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestrationScopeSelectorArgs>
data class V2PolicyOrchestratorForFolderOrchestrationScopeSelectorLocationSelectorArgs(val includedLocations: Output<List<String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestrationScopeSelectorLocationSelectorArgs>
data class V2PolicyOrchestratorForFolderOrchestrationScopeSelectorResourceHierarchySelectorArgs(val includedFolders: Output<List<String>>? = null, val includedProjects: Output<List<String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForFolderOrchestrationScopeSelectorResourceHierarchySelectorArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceArgs(val id: Output<String>? = null, val osPolicyAssignmentV1Payload: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadArgs(val baseline: Output<Boolean>? = null, val deleted: Output<Boolean>? = null, val description: Output<String>? = null, val etag: Output<String>? = null, val instanceFilter: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterArgs>, val name: Output<String>? = null, val osPolicies: Output<List<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>>, val reconciling: Output<Boolean>? = null, val revisionCreateTime: Output<String>? = null, val revisionId: Output<String>? = null, val rollout: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>, val rolloutState: Output<String>? = null, val uid: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterExclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterExclusionLabelArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInclusionLabelArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInventoryArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInventoryArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs(val allowNoResourceGroupMatch: Output<Boolean>? = null, val description: Output<String>? = null, val id: Output<String>, val mode: Output<String>, val resourceGroups: Output<List<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupArgs>>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupInventoryFilterArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupInventoryFilterArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileGcsArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileGcsArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileRemoteArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileArgs(val content: Output<String>? = null, val file: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileArgs>? = null, val path: Output<String>, val permissions: Output<String>? = null, val state: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileGcsArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileRemoteArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgAptArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgAptArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceGcsArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgGoogetArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgGoogetArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgYumArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgYumArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgZypperArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgZypperArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryAptArgs(val archiveType: Output<String>, val components: Output<List<String>>, val distribution: Output<String>, val gpgKey: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryAptArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryGooArgs(val name: Output<String>, val url: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryGooArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryYumArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryYumArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryZypperArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryZypperArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs(val disruptionBudget: Output<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs>, val minWaitDuration: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>
data class V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs(val fixed: Output<Int>? = null, val percent: Output<Int>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs>
data class V2PolicyOrchestratorForOrganizationOrchestrationScopeArgs(val selectors: Output<List<V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorArgs>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestrationScopeArgs>
data class V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorArgs(val locationSelector: Output<V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorLocationSelectorArgs>? = null, val resourceHierarchySelector: Output<V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorResourceHierarchySelectorArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorArgs>
data class V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorLocationSelectorArgs(val includedLocations: Output<List<String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorLocationSelectorArgs>
data class V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorResourceHierarchySelectorArgs(val includedFolders: Output<List<String>>? = null, val includedProjects: Output<List<String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorForOrganizationOrchestrationScopeSelectorResourceHierarchySelectorArgs>
data class V2PolicyOrchestratorOrchestratedResourceArgs(val id: Output<String>? = null, val osPolicyAssignmentV1Payload: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadArgs(val baseline: Output<Boolean>? = null, val deleted: Output<Boolean>? = null, val description: Output<String>? = null, val instanceFilter: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterArgs>, val name: Output<String>? = null, val osPolicies: Output<List<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>>, val reconciling: Output<Boolean>? = null, val revisionCreateTime: Output<String>? = null, val revisionId: Output<String>? = null, val rollout: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>, val rolloutState: Output<String>? = null, val uid: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterExclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterExclusionLabelArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInclusionLabelArgs(val labels: Output<Map<String, String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInclusionLabelArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInventoryArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadInstanceFilterInventoryArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs(val allowNoResourceGroupMatch: Output<Boolean>? = null, val description: Output<String>? = null, val id: Output<String>, val mode: Output<String>, val resourceGroups: Output<List<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupArgs>>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupInventoryFilterArgs(val osShortName: Output<String>, val osVersion: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupInventoryFilterArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileGcsArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecEnforceFileRemoteArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs(val args: Output<List<String>>? = null, val file: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileArgs>? = null, val interpreter: Output<String>, val outputFilePath: Output<String>? = null, val script: Output<String>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileGcsArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceExecValidateFileRemoteArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileArgs(val content: Output<String>? = null, val file: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileArgs>? = null, val path: Output<String>, val permissions: Output<String>? = null, val state: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileGcsArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceFileFileRemoteArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgAptArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgAptArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebArgs(val pullDeps: Output<Boolean>? = null, val source: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceArgs>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceGcsArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgDebSourceRemoteArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgGoogetArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgGoogetArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiArgs(val properties: Output<List<String>>? = null, val source: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceArgs>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceGcsArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgMsiSourceRemoteArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmArgs(val pullDeps: Output<Boolean>? = null, val source: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceArgs>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs(val bucket: Output<String>, val generation: Output<String>? = null, val object: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceGcsArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs(val sha256Checksum: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgRpmSourceRemoteArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgYumArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgYumArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgZypperArgs(val name: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourcePkgZypperArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryAptArgs(val archiveType: Output<String>, val components: Output<List<String>>, val distribution: Output<String>, val gpgKey: Output<String>? = null, val uri: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryAptArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryGooArgs(val name: Output<String>, val url: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryGooArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryYumArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryYumArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryZypperArgs(val baseUrl: Output<String>, val displayName: Output<String>? = null, val gpgKeys: Output<List<String>>? = null, val id: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadOsPolicyResourceGroupResourceRepositoryZypperArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs(val disruptionBudget: Output<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs>, val minWaitDuration: Output<String>) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutArgs>
data class V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs(val fixed: Output<Int>? = null, val percent: Output<Int>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestratedResourceOsPolicyAssignmentV1PayloadRolloutDisruptionBudgetArgs>
data class V2PolicyOrchestratorOrchestrationScopeArgs(val selectors: Output<List<V2PolicyOrchestratorOrchestrationScopeSelectorArgs>>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestrationScopeArgs>
data class V2PolicyOrchestratorOrchestrationScopeSelectorArgs(val locationSelector: Output<V2PolicyOrchestratorOrchestrationScopeSelectorLocationSelectorArgs>? = null, val resourceHierarchySelector: Output<V2PolicyOrchestratorOrchestrationScopeSelectorResourceHierarchySelectorArgs>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestrationScopeSelectorArgs>
data class V2PolicyOrchestratorOrchestrationScopeSelectorLocationSelectorArgs(val includedLocations: Output<List<String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestrationScopeSelectorLocationSelectorArgs>
data class V2PolicyOrchestratorOrchestrationScopeSelectorResourceHierarchySelectorArgs(val includedFolders: Output<List<String>>? = null, val includedProjects: Output<List<String>>? = null) : ConvertibleToJava<V2PolicyOrchestratorOrchestrationScopeSelectorResourceHierarchySelectorArgs>