Package-level declarations

Types

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

Contains a list of images to reference when building using a cache

Link copied to clipboard
Link copied to clipboard
data class ContainerCapabilitiesArgs(val adds: Output<List<String>>? = null, val drops: Output<List<String>>? = null) : ConvertibleToJava<ContainerCapabilitiesArgs>
Link copied to clipboard
data class ContainerDeviceArgs(val containerPath: Output<String>? = null, val hostPath: Output<String>, val permissions: Output<String>? = null) : ConvertibleToJava<ContainerDeviceArgs>
Link copied to clipboard
data class ContainerHealthcheckArgs(val interval: Output<String>? = null, val retries: Output<Int>? = null, val startInterval: Output<String>? = null, val startPeriod: Output<String>? = null, val tests: Output<List<String>>, val timeout: Output<String>? = null) : ConvertibleToJava<ContainerHealthcheckArgs>
Link copied to clipboard
data class ContainerHostArgs(val host: Output<String>, val ip: Output<String>) : ConvertibleToJava<ContainerHostArgs>
Link copied to clipboard
Link copied to clipboard
data class ContainerLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<ContainerLabelArgs>
Link copied to clipboard
Link copied to clipboard
data class ContainerMountArgs(val bindOptions: Output<ContainerMountBindOptionsArgs>? = null, val readOnly: Output<Boolean>? = null, val source: Output<String>? = null, val target: Output<String>, val tmpfsOptions: Output<ContainerMountTmpfsOptionsArgs>? = null, val type: Output<String>, val volumeOptions: Output<ContainerMountVolumeOptionsArgs>? = null) : ConvertibleToJava<ContainerMountArgs>
Link copied to clipboard
Link copied to clipboard
data class ContainerMountBindOptionsArgs(val propagation: Output<String>? = null) : ConvertibleToJava<ContainerMountBindOptionsArgs>
Link copied to clipboard
data class ContainerMountTmpfsOptionsArgs(val mode: Output<Int>? = null, val sizeBytes: Output<Int>? = null) : ConvertibleToJava<ContainerMountTmpfsOptionsArgs>
Link copied to clipboard
data class ContainerMountVolumeOptionsArgs(val driverName: Output<String>? = null, val driverOptions: Output<Map<String, String>>? = null, val labels: Output<List<ContainerMountVolumeOptionsLabelArgs>>? = null, val noCopy: Output<Boolean>? = null, val subpath: Output<String>? = null) : ConvertibleToJava<ContainerMountVolumeOptionsArgs>
Link copied to clipboard
data class ContainerMountVolumeOptionsLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<ContainerMountVolumeOptionsLabelArgs>
Link copied to clipboard
data class ContainerNetworksAdvancedArgs(val aliases: Output<List<String>>? = null, val ipv4Address: Output<String>? = null, val ipv6Address: Output<String>? = null, val name: Output<String>) : ConvertibleToJava<ContainerNetworksAdvancedArgs>
Link copied to clipboard
data class ContainerPortArgs(val external: Output<Int>? = null, val internal: Output<Int>, val ip: Output<String>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<ContainerPortArgs>
Link copied to clipboard
Link copied to clipboard
data class ContainerUlimitArgs(val hard: Output<Int>, val name: Output<String>, val soft: Output<Int>) : ConvertibleToJava<ContainerUlimitArgs>
Link copied to clipboard
data class ContainerUploadArgs(val content: Output<String>? = null, val contentBase64: Output<String>? = null, val executable: Output<Boolean>? = null, val file: Output<String>, val permissions: Output<String>? = null, val source: Output<String>? = null, val sourceHash: Output<String>? = null) : ConvertibleToJava<ContainerUploadArgs>
Link copied to clipboard
data class ContainerVolumeArgs(val containerPath: Output<String>? = null, val fromContainer: Output<String>? = null, val hostPath: Output<String>? = null, val readOnly: Output<Boolean>? = null, val volumeName: Output<String>? = null) : ConvertibleToJava<ContainerVolumeArgs>
Link copied to clipboard
data class DockerBuildArgs(val addHosts: Output<List<String>>? = null, val args: Output<Map<String, String>>? = null, val builderVersion: Output<BuilderVersion>? = null, val cacheFrom: Output<CacheFromArgs>? = null, val context: Output<String>? = null, val dockerfile: Output<String>? = null, val network: Output<String>? = null, val platform: Output<String>? = null, val target: Output<String>? = null) : ConvertibleToJava<DockerBuildArgs>

The Docker build context

Link copied to clipboard
Link copied to clipboard
data class GetLogsPlainArgs(val details: Boolean? = null, val discardHeaders: Boolean? = null, val follow: Boolean? = null, val logsListStringEnabled: Boolean? = null, val name: String, val showStderr: Boolean? = null, val showStdout: Boolean? = null, val since: String? = null, val tail: String? = null, val timestamps: Boolean? = null, val until: String? = null) : ConvertibleToJava<GetLogsPlainArgs>

A collection of arguments for invoking getLogs.

Link copied to clipboard
Link copied to clipboard
data class GetNetworkPlainArgs(val name: String) : ConvertibleToJava<GetNetworkPlainArgs>

A collection of arguments for invoking getNetwork.

Link copied to clipboard
data class GetPluginPlainArgs(val alias: String? = null, val id: String? = null) : ConvertibleToJava<GetPluginPlainArgs>

A collection of arguments for invoking getPlugin.

Link copied to clipboard
Link copied to clipboard
data class GetRegistryImageManifestsAuthConfig(val address: String, val password: String, val username: String) : ConvertibleToJava<GetRegistryImageManifestsAuthConfig>
Link copied to clipboard
data class GetRegistryImageManifestsPlainArgs(val authConfig: GetRegistryImageManifestsAuthConfig? = null, val insecureSkipVerify: Boolean? = null, val name: String) : ConvertibleToJava<GetRegistryImageManifestsPlainArgs>

A collection of arguments for invoking getRegistryImageManifests.

Link copied to clipboard
data class GetRegistryImagePlainArgs(val insecureSkipVerify: Boolean? = null, val name: String) : ConvertibleToJava<GetRegistryImagePlainArgs>

A collection of arguments for invoking getRegistryImage.

Link copied to clipboard
data class GetRemoteImagePlainArgs(val name: String) : ConvertibleToJava<GetRemoteImagePlainArgs>

A collection of arguments for invoking getRemoteImage.

Link copied to clipboard
data class NetworkIpamConfigArgs(val auxAddress: Output<Map<String, String>>? = null, val gateway: Output<String>? = null, val ipRange: Output<String>? = null, val subnet: Output<String>? = null) : ConvertibleToJava<NetworkIpamConfigArgs>
Link copied to clipboard
data class NetworkLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<NetworkLabelArgs>
Link copied to clipboard
Link copied to clipboard
data class PluginGrantPermissionArgs(val name: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<PluginGrantPermissionArgs>
Link copied to clipboard
data class ProviderRegistryAuthArgs(val address: Output<String>, val authDisabled: Output<Boolean>? = null, val configFile: Output<String>? = null, val configFileContent: Output<String>? = null, val password: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<ProviderRegistryAuthArgs>
Link copied to clipboard
data class RegistryArgs(val password: Output<String>? = null, val server: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<RegistryArgs>

Describes a Docker container registry

Link copied to clipboard
Link copied to clipboard
data class RegistryImageAuthConfigArgs(val address: Output<String>, val password: Output<String>, val username: Output<String>) : ConvertibleToJava<RegistryImageAuthConfigArgs>
Link copied to clipboard
data class RemoteImageBuildArgs(val authConfigs: Output<List<RemoteImageBuildAuthConfigArgs>>? = null, val buildArgs: Output<Map<String, String>>? = null, val buildId: Output<String>? = null, val buildLogFile: Output<String>? = null, val builder: Output<String>? = null, val cacheFroms: Output<List<String>>? = null, val cgroupParent: Output<String>? = null, val context: Output<String>, val cpuPeriod: Output<Int>? = null, val cpuQuota: Output<Int>? = null, val cpuSetCpus: Output<String>? = null, val cpuSetMems: Output<String>? = null, val cpuShares: Output<Int>? = null, val dockerfile: Output<String>? = null, val extraHosts: Output<List<String>>? = null, val forceRemove: Output<Boolean>? = null, val isolation: Output<String>? = null, val label: Output<Map<String, String>>? = null, val labels: Output<Map<String, String>>? = null, val memory: Output<Int>? = null, val memorySwap: Output<Int>? = null, val networkMode: Output<String>? = null, val noCache: Output<Boolean>? = null, val platform: Output<String>? = null, val pullParent: Output<Boolean>? = null, val remoteContext: Output<String>? = null, val remove: Output<Boolean>? = null, val secrets: Output<List<RemoteImageBuildSecretArgs>>? = null, val securityOpts: Output<List<String>>? = null, val sessionId: Output<String>? = null, val shmSize: Output<Int>? = null, val squash: Output<Boolean>? = null, val suppressOutput: Output<Boolean>? = null, val tags: Output<List<String>>? = null, val target: Output<String>? = null, val ulimits: Output<List<RemoteImageBuildUlimitArgs>>? = null, val version: Output<String>? = null) : ConvertibleToJava<RemoteImageBuildArgs>
Link copied to clipboard
data class RemoteImageBuildAuthConfigArgs(val auth: Output<String>? = null, val email: Output<String>? = null, val hostName: Output<String>, val identityToken: Output<String>? = null, val password: Output<String>? = null, val registryToken: Output<String>? = null, val serverAddress: Output<String>? = null, val userName: Output<String>? = null) : ConvertibleToJava<RemoteImageBuildAuthConfigArgs>
Link copied to clipboard
data class RemoteImageBuildSecretArgs(val env: Output<String>? = null, val id: Output<String>, val src: Output<String>? = null) : ConvertibleToJava<RemoteImageBuildSecretArgs>
Link copied to clipboard
data class RemoteImageBuildUlimitArgs(val hard: Output<Int>, val name: Output<String>, val soft: Output<Int>) : ConvertibleToJava<RemoteImageBuildUlimitArgs>
Link copied to clipboard
data class SecretLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<SecretLabelArgs>
Link copied to clipboard
Link copied to clipboard
data class ServiceAuthArgs(val password: Output<String>? = null, val serverAddress: Output<String>, val username: Output<String>? = null) : ConvertibleToJava<ServiceAuthArgs>
Link copied to clipboard
Link copied to clipboard
data class ServiceConvergeConfigArgs(val delay: Output<String>? = null, val timeout: Output<String>? = null) : ConvertibleToJava<ServiceConvergeConfigArgs>
Link copied to clipboard
data class ServiceEndpointSpecArgs(val mode: Output<String>? = null, val ports: Output<List<ServiceEndpointSpecPortArgs>>? = null) : ConvertibleToJava<ServiceEndpointSpecArgs>
Link copied to clipboard
data class ServiceEndpointSpecPortArgs(val name: Output<String>? = null, val protocol: Output<String>? = null, val publishMode: Output<String>? = null, val publishedPort: Output<Int>? = null, val targetPort: Output<Int>) : ConvertibleToJava<ServiceEndpointSpecPortArgs>
Link copied to clipboard
data class ServiceLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<ServiceLabelArgs>
Link copied to clipboard
Link copied to clipboard
data class ServiceModeArgs(val global: Output<Boolean>? = null, val replicated: Output<ServiceModeReplicatedArgs>? = null) : ConvertibleToJava<ServiceModeArgs>
Link copied to clipboard
Link copied to clipboard
data class ServiceModeReplicatedArgs(val replicas: Output<Int>? = null) : ConvertibleToJava<ServiceModeReplicatedArgs>
Link copied to clipboard
data class ServiceRollbackConfigArgs(val delay: Output<String>? = null, val failureAction: Output<String>? = null, val maxFailureRatio: Output<String>? = null, val monitor: Output<String>? = null, val order: Output<String>? = null, val parallelism: Output<Int>? = null) : ConvertibleToJava<ServiceRollbackConfigArgs>
Link copied to clipboard
data class ServiceTaskSpecArgs(val containerSpec: Output<ServiceTaskSpecContainerSpecArgs>, val forceUpdate: Output<Int>? = null, val logDriver: Output<ServiceTaskSpecLogDriverArgs>? = null, val networksAdvanceds: Output<List<ServiceTaskSpecNetworksAdvancedArgs>>? = null, val placement: Output<ServiceTaskSpecPlacementArgs>? = null, val resources: Output<ServiceTaskSpecResourcesArgs>? = null, val restartPolicy: Output<ServiceTaskSpecRestartPolicyArgs>? = null, val runtime: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecArgs>
Link copied to clipboard
data class ServiceTaskSpecContainerSpecArgs(val args: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val configs: Output<List<ServiceTaskSpecContainerSpecConfigArgs>>? = null, val dir: Output<String>? = null, val dnsConfig: Output<ServiceTaskSpecContainerSpecDnsConfigArgs>? = null, val env: Output<Map<String, String>>? = null, val groups: Output<List<String>>? = null, val healthcheck: Output<ServiceTaskSpecContainerSpecHealthcheckArgs>? = null, val hostname: Output<String>? = null, val hosts: Output<List<ServiceTaskSpecContainerSpecHostArgs>>? = null, val image: Output<String>, val isolation: Output<String>? = null, val labels: Output<List<ServiceTaskSpecContainerSpecLabelArgs>>? = null, val mounts: Output<List<ServiceTaskSpecContainerSpecMountArgs>>? = null, val privileges: Output<ServiceTaskSpecContainerSpecPrivilegesArgs>? = null, val readOnly: Output<Boolean>? = null, val secrets: Output<List<ServiceTaskSpecContainerSpecSecretArgs>>? = null, val stopGracePeriod: Output<String>? = null, val stopSignal: Output<String>? = null, val sysctl: Output<Map<String, String>>? = null, val user: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecArgs>
Link copied to clipboard
data class ServiceTaskSpecContainerSpecConfigArgs(val configId: Output<String>, val configName: Output<String>? = null, val fileGid: Output<String>? = null, val fileMode: Output<Int>? = null, val fileName: Output<String>, val fileUid: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecConfigArgs>
data class ServiceTaskSpecContainerSpecDnsConfigArgs(val nameservers: Output<List<String>>, val options: Output<List<String>>? = null, val searches: Output<List<String>>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecDnsConfigArgs>
data class ServiceTaskSpecContainerSpecHealthcheckArgs(val interval: Output<String>? = null, val retries: Output<Int>? = null, val startPeriod: Output<String>? = null, val tests: Output<List<String>>, val timeout: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecHealthcheckArgs>
Link copied to clipboard
data class ServiceTaskSpecContainerSpecHostArgs(val host: Output<String>, val ip: Output<String>) : ConvertibleToJava<ServiceTaskSpecContainerSpecHostArgs>
Link copied to clipboard
data class ServiceTaskSpecContainerSpecLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<ServiceTaskSpecContainerSpecLabelArgs>
Link copied to clipboard
data class ServiceTaskSpecContainerSpecMountArgs(val bindOptions: Output<ServiceTaskSpecContainerSpecMountBindOptionsArgs>? = null, val readOnly: Output<Boolean>? = null, val source: Output<String>? = null, val target: Output<String>, val tmpfsOptions: Output<ServiceTaskSpecContainerSpecMountTmpfsOptionsArgs>? = null, val type: Output<String>, val volumeOptions: Output<ServiceTaskSpecContainerSpecMountVolumeOptionsArgs>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecMountArgs>
data class ServiceTaskSpecContainerSpecMountBindOptionsArgs(val propagation: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecMountBindOptionsArgs>
data class ServiceTaskSpecContainerSpecMountTmpfsOptionsArgs(val mode: Output<Int>? = null, val sizeBytes: Output<Int>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecMountTmpfsOptionsArgs>
data class ServiceTaskSpecContainerSpecMountVolumeOptionsArgs(val driverName: Output<String>? = null, val driverOptions: Output<Map<String, String>>? = null, val labels: Output<List<ServiceTaskSpecContainerSpecMountVolumeOptionsLabelArgs>>? = null, val noCopy: Output<Boolean>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecMountVolumeOptionsArgs>
data class ServiceTaskSpecContainerSpecMountVolumeOptionsLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<ServiceTaskSpecContainerSpecMountVolumeOptionsLabelArgs>
data class ServiceTaskSpecContainerSpecPrivilegesArgs(val credentialSpec: Output<ServiceTaskSpecContainerSpecPrivilegesCredentialSpecArgs>? = null, val seLinuxContext: Output<ServiceTaskSpecContainerSpecPrivilegesSeLinuxContextArgs>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecPrivilegesArgs>
data class ServiceTaskSpecContainerSpecPrivilegesCredentialSpecArgs(val file: Output<String>? = null, val registry: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecPrivilegesCredentialSpecArgs>
data class ServiceTaskSpecContainerSpecPrivilegesSeLinuxContextArgs(val disable: Output<Boolean>? = null, val level: Output<String>? = null, val role: Output<String>? = null, val type: Output<String>? = null, val user: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecPrivilegesSeLinuxContextArgs>
Link copied to clipboard
data class ServiceTaskSpecContainerSpecSecretArgs(val fileGid: Output<String>? = null, val fileMode: Output<Int>? = null, val fileName: Output<String>, val fileUid: Output<String>? = null, val secretId: Output<String>, val secretName: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecContainerSpecSecretArgs>
Link copied to clipboard
data class ServiceTaskSpecLogDriverArgs(val name: Output<String>, val options: Output<Map<String, String>>? = null) : ConvertibleToJava<ServiceTaskSpecLogDriverArgs>
Link copied to clipboard
data class ServiceTaskSpecNetworksAdvancedArgs(val aliases: Output<List<String>>? = null, val driverOpts: Output<List<String>>? = null, val name: Output<String>) : ConvertibleToJava<ServiceTaskSpecNetworksAdvancedArgs>
Link copied to clipboard
data class ServiceTaskSpecPlacementArgs(val constraints: Output<List<String>>? = null, val maxReplicas: Output<Int>? = null, val platforms: Output<List<ServiceTaskSpecPlacementPlatformArgs>>? = null, val prefs: Output<List<String>>? = null) : ConvertibleToJava<ServiceTaskSpecPlacementArgs>
Link copied to clipboard
data class ServiceTaskSpecPlacementPlatformArgs(val architecture: Output<String>, val os: Output<String>) : ConvertibleToJava<ServiceTaskSpecPlacementPlatformArgs>
Link copied to clipboard
data class ServiceTaskSpecResourcesArgs(val limits: Output<ServiceTaskSpecResourcesLimitsArgs>? = null, val reservation: Output<ServiceTaskSpecResourcesReservationArgs>? = null) : ConvertibleToJava<ServiceTaskSpecResourcesArgs>
Link copied to clipboard
data class ServiceTaskSpecResourcesLimitsArgs(val memoryBytes: Output<Int>? = null, val nanoCpus: Output<Int>? = null) : ConvertibleToJava<ServiceTaskSpecResourcesLimitsArgs>
Link copied to clipboard
data class ServiceTaskSpecResourcesReservationArgs(val genericResources: Output<ServiceTaskSpecResourcesReservationGenericResourcesArgs>? = null, val memoryBytes: Output<Int>? = null, val nanoCpus: Output<Int>? = null) : ConvertibleToJava<ServiceTaskSpecResourcesReservationArgs>
data class ServiceTaskSpecResourcesReservationGenericResourcesArgs(val discreteResourcesSpecs: Output<List<String>>? = null, val namedResourcesSpecs: Output<List<String>>? = null) : ConvertibleToJava<ServiceTaskSpecResourcesReservationGenericResourcesArgs>
Link copied to clipboard
data class ServiceTaskSpecRestartPolicyArgs(val condition: Output<String>? = null, val delay: Output<String>? = null, val maxAttempts: Output<Int>? = null, val window: Output<String>? = null) : ConvertibleToJava<ServiceTaskSpecRestartPolicyArgs>
Link copied to clipboard
data class ServiceUpdateConfigArgs(val delay: Output<String>? = null, val failureAction: Output<String>? = null, val maxFailureRatio: Output<String>? = null, val monitor: Output<String>? = null, val order: Output<String>? = null, val parallelism: Output<Int>? = null) : ConvertibleToJava<ServiceUpdateConfigArgs>
Link copied to clipboard
data class VolumeLabelArgs(val label: Output<String>, val value: Output<String>) : ConvertibleToJava<VolumeLabelArgs>
Link copied to clipboard