Package-level declarations

Types

Link copied to clipboard
data class ComputeEnginePreferencesArgs(val licenseType: Output<ComputeEnginePreferencesLicenseType>? = null, val machinePreferences: Output<MachinePreferencesArgs>? = null, val persistentDiskType: Output<ComputeEnginePreferencesPersistentDiskType>? = null) : ConvertibleToJava<ComputeEnginePreferencesArgs>

The user preferences relating to Compute Engine target platform.

Link copied to clipboard
data class GCSPayloadInfoArgs(val format: Output<GCSPayloadInfoFormat>? = null, val path: Output<String>? = null) : ConvertibleToJava<GCSPayloadInfoArgs>

A resource that represents a payload hosted on Google Cloud Storage.

Link copied to clipboard
Link copied to clipboard
data class GetGroupPlainArgs(val groupId: String, val location: String, val project: String? = null) : ConvertibleToJava<GetGroupPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetImportDataFilePlainArgs(val importDataFileId: String, val importJobId: String, val location: String, val project: String? = null) : ConvertibleToJava<GetImportDataFilePlainArgs>
Link copied to clipboard
data class GetImportJobPlainArgs(val importJobId: String, val location: String, val project: String? = null, val view: String? = null) : ConvertibleToJava<GetImportJobPlainArgs>
Link copied to clipboard
data class GetPreferenceSetPlainArgs(val location: String, val preferenceSetId: String, val project: String? = null) : ConvertibleToJava<GetPreferenceSetPlainArgs>
Link copied to clipboard
data class GetReportConfigPlainArgs(val location: String, val project: String? = null, val reportConfigId: String) : ConvertibleToJava<GetReportConfigPlainArgs>
Link copied to clipboard
data class GetReportPlainArgs(val location: String, val project: String? = null, val reportConfigId: String, val reportId: String, val view: String? = null) : ConvertibleToJava<GetReportPlainArgs>
Link copied to clipboard
Link copied to clipboard
data class GetSourcePlainArgs(val location: String, val project: String? = null, val sourceId: String) : ConvertibleToJava<GetSourcePlainArgs>
Link copied to clipboard
Link copied to clipboard
data class InlinePayloadInfoArgs(val format: Output<InlinePayloadInfoFormat>? = null, val payload: Output<List<PayloadFileArgs>>? = null) : ConvertibleToJava<InlinePayloadInfoArgs>

A resource that represents the inline import job payload.

Link copied to clipboard
data class MachinePreferencesArgs(val allowedMachineSeries: Output<List<MachineSeriesArgs>>? = null) : ConvertibleToJava<MachinePreferencesArgs>

The type of machines to consider when calculating virtual machine migration insights and recommendations. Not all machine types are available in all zones and regions.

Link copied to clipboard
data class MachineSeriesArgs(val code: Output<String>? = null) : ConvertibleToJava<MachineSeriesArgs>

A Compute Engine machine series.

Link copied to clipboard
Link copied to clipboard
data class PayloadFileArgs(val data: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<PayloadFileArgs>

Payload file for inline import job payload.

Link copied to clipboard
Link copied to clipboard
data class RegionPreferencesArgs(val preferredRegions: Output<List<String>>? = null) : ConvertibleToJava<RegionPreferencesArgs>

The user preferences relating to target regions.

data class ReportConfigGroupPreferenceSetAssignmentArgs(val group: Output<String>, val preferenceSet: Output<String>) : ConvertibleToJava<ReportConfigGroupPreferenceSetAssignmentArgs>

Represents a combination of a group with a preference set.

Link copied to clipboard
class UploadFileInfoArgs : ConvertibleToJava<UploadFileInfoArgs>

A resource that contains a URI to which a data file can be uploaded.

Link copied to clipboard
Link copied to clipboard
data class VirtualMachinePreferencesArgs(val commitmentPlan: Output<VirtualMachinePreferencesCommitmentPlan>? = null, val computeEnginePreferences: Output<ComputeEnginePreferencesArgs>? = null, val regionPreferences: Output<RegionPreferencesArgs>? = null, val sizingOptimizationStrategy: Output<VirtualMachinePreferencesSizingOptimizationStrategy>? = null) : ConvertibleToJava<VirtualMachinePreferencesArgs>

VirtualMachinePreferences enables you to create sets of assumptions, for example, a geographical location and pricing track, for your migrated virtual machines. The set of preferences influence recommendations for migrating virtual machine assets.