Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class ContainerDevice(val containerPath: String? = null, val hostPath: String, val permissions: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ContainerMount(val bindOptions: ContainerMountBindOptions? = null, val readOnly: Boolean? = null, val source: String? = null, val target: String, val tmpfsOptions: ContainerMountTmpfsOptions? = null, val type: String, val volumeOptions: ContainerMountVolumeOptions? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ContainerMountVolumeOptions(val driverName: String? = null, val driverOptions: Map<String, String>? = null, val labels: List<ContainerMountVolumeOptionsLabel>? = null, val noCopy: Boolean? = null, val subpath: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ContainerNetworkData(val gateway: String? = null, val globalIpv6Address: String? = null, val globalIpv6PrefixLength: Int? = null, val ipAddress: String? = null, val ipPrefixLength: Int? = null, val ipv6Gateway: String? = null, val macAddress: String? = null, val networkName: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ContainerPort(val external: Int? = null, val internal: Int, val ip: String? = null, val protocol: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetLogsResult(val details: Boolean? = null, val discardHeaders: Boolean? = null, val follow: Boolean? = null, val id: String, val logsListStringEnabled: Boolean? = null, val logsListStrings: List<String>, 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)
A collection of values returned by getLogs.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetRegistryImageManifestsAuthConfig(val address: String, val password: String, val username: String)
Link copied to clipboard
data class GetRegistryImageManifestsManifest(val architecture: String, val mediaType: String, val os: String, val sha256Digest: String)
Link copied to clipboard
data class GetRegistryImageManifestsResult(val authConfig: GetRegistryImageManifestsAuthConfig? = null, val id: String, val insecureSkipVerify: Boolean? = null, val manifests: List<GetRegistryImageManifestsManifest>, val name: String)
A collection of values returned by getRegistryImageManifests.
Link copied to clipboard
data class GetRegistryImageResult(val id: String, val insecureSkipVerify: Boolean? = null, val name: String, val sha256Digest: String)
A collection of values returned by getRegistryImage.
Link copied to clipboard
A collection of values returned by getRemoteImage.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RemoteImageBuild(val authConfigs: List<RemoteImageBuildAuthConfig>? = null, val buildArgs: Map<String, String>? = null, val buildId: String? = null, val buildLogFile: String? = null, val builder: String? = null, val cacheFroms: List<String>? = null, val cgroupParent: String? = null, val context: String, val cpuPeriod: Int? = null, val cpuQuota: Int? = null, val cpuSetCpus: String? = null, val cpuSetMems: String? = null, val cpuShares: Int? = null, val dockerfile: String? = null, val extraHosts: List<String>? = null, val forceRemove: Boolean? = null, val isolation: String? = null, val label: Map<String, String>? = null, val labels: Map<String, String>? = null, val memory: Int? = null, val memorySwap: Int? = null, val networkMode: String? = null, val noCache: Boolean? = null, val platform: String? = null, val pullParent: Boolean? = null, val remoteContext: String? = null, val remove: Boolean? = null, val secrets: List<RemoteImageBuildSecret>? = null, val securityOpts: List<String>? = null, val sessionId: String? = null, val shmSize: Int? = null, val squash: Boolean? = null, val suppressOutput: Boolean? = null, val tags: List<String>? = null, val target: String? = null, val ulimits: List<RemoteImageBuildUlimit>? = null, val version: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceAuth(val password: String? = null, val serverAddress: String, val username: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ServiceEndpointSpec(val mode: String? = null, val ports: List<ServiceEndpointSpecPort>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceTaskSpec(val containerSpec: ServiceTaskSpecContainerSpec, val forceUpdate: Int? = null, val logDriver: ServiceTaskSpecLogDriver? = null, val networksAdvanceds: List<ServiceTaskSpecNetworksAdvanced>? = null, val placement: ServiceTaskSpecPlacement? = null, val resources: ServiceTaskSpecResources? = null, val restartPolicy: ServiceTaskSpecRestartPolicy? = null, val runtime: String? = null)
Link copied to clipboard
data class ServiceTaskSpecContainerSpec(val args: List<String>? = null, val commands: List<String>? = null, val configs: List<ServiceTaskSpecContainerSpecConfig>? = null, val dir: String? = null, val dnsConfig: ServiceTaskSpecContainerSpecDnsConfig? = null, val env: Map<String, String>? = null, val groups: List<String>? = null, val healthcheck: ServiceTaskSpecContainerSpecHealthcheck? = null, val hostname: String? = null, val hosts: List<ServiceTaskSpecContainerSpecHost>? = null, val image: String, val isolation: String? = null, val labels: List<ServiceTaskSpecContainerSpecLabel>? = null, val mounts: List<ServiceTaskSpecContainerSpecMount>? = null, val privileges: ServiceTaskSpecContainerSpecPrivileges? = null, val readOnly: Boolean? = null, val secrets: List<ServiceTaskSpecContainerSpecSecret>? = null, val stopGracePeriod: String? = null, val stopSignal: String? = null, val sysctl: Map<String, String>? = null, val user: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceTaskSpecContainerSpecMount(val bindOptions: ServiceTaskSpecContainerSpecMountBindOptions? = null, val readOnly: Boolean? = null, val source: String? = null, val target: String, val tmpfsOptions: ServiceTaskSpecContainerSpecMountTmpfsOptions? = null, val type: String, val volumeOptions: ServiceTaskSpecContainerSpecMountVolumeOptions? = null)
Link copied to clipboard
Link copied to clipboard
data class ServiceTaskSpecContainerSpecMountTmpfsOptions(val mode: Int? = null, val sizeBytes: Int? = null)
Link copied to clipboard
data class ServiceTaskSpecContainerSpecMountVolumeOptions(val driverName: String? = null, val driverOptions: Map<String, String>? = null, val labels: List<ServiceTaskSpecContainerSpecMountVolumeOptionsLabel>? = null, val noCopy: Boolean? = null)
Link copied to clipboard
data class ServiceTaskSpecContainerSpecMountVolumeOptionsLabel(val label: String, val value: String)
Link copied to clipboard
data class ServiceTaskSpecContainerSpecPrivileges(val credentialSpec: ServiceTaskSpecContainerSpecPrivilegesCredentialSpec? = null, val seLinuxContext: ServiceTaskSpecContainerSpecPrivilegesSeLinuxContext? = null)
Link copied to clipboard
data class ServiceTaskSpecContainerSpecPrivilegesCredentialSpec(val file: String? = null, val registry: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ServiceTaskSpecPlacement(val constraints: List<String>? = null, val maxReplicas: Int? = null, val platforms: List<ServiceTaskSpecPlacementPlatform>? = null, val prefs: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ServiceTaskSpecResources(val limits: ServiceTaskSpecResourcesLimits? = null, val reservation: ServiceTaskSpecResourcesReservation? = null)
Link copied to clipboard
Link copied to clipboard
data class ServiceTaskSpecResourcesReservation(val genericResources: ServiceTaskSpecResourcesReservationGenericResources? = null, val memoryBytes: Int? = null, val nanoCpus: Int? = null)
Link copied to clipboard
data class ServiceTaskSpecResourcesReservationGenericResources(val discreteResourcesSpecs: List<String>? = null, val namedResourcesSpecs: List<String>? = null)
Link copied to clipboard
data class ServiceTaskSpecRestartPolicy(val condition: String? = null, val delay: String? = null, val maxAttempts: Int? = null, val window: String? = null)
Link copied to clipboard
Link copied to clipboard