Package-level declarations
Types
Link copied to clipboard
data class AclAuthMethodConfig(val allowedRedirectUris: List<String>, val boundAudiences: List<String>? = null, val claimMappings: Map<String, String>? = null, val discoveryCaPems: List<String>? = null, val listClaimMappings: Map<String, String>? = null, val oidcClientId: String, val oidcClientSecret: String, val oidcDiscoveryUrl: String, val oidcScopes: List<String>? = null, val signingAlgs: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ExternalVolumeMountOptions(val fsType: String? = null, val mountFlags: List<String>? = null)
Link copied to clipboard
Link copied to clipboard
data class ExternalVolumeTopologyRequest(val preferred: ExternalVolumeTopologyRequestPreferred? = null, val required: ExternalVolumeTopologyRequestRequired? = null)
Link copied to clipboard
data class ExternalVolumeTopologyRequestPreferred(val topologies: List<ExternalVolumeTopologyRequestPreferredTopology>)
Link copied to clipboard
Link copied to clipboard
data class ExternalVolumeTopologyRequestRequired(val topologies: List<ExternalVolumeTopologyRequestRequiredTopology>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAclPoliciesResult(val id: String, val policies: List<GetAclPoliciesPolicy>, val prefix: String? = null)
A collection of values returned by getAclPolicies.
Link copied to clipboard
data class GetAclPolicyResult(val description: String, val id: String, val name: String, val rules: String)
A collection of values returned by getAclPolicy.
Link copied to clipboard
Link copied to clipboard
data class GetAclRoleResult(val description: String, val id: String, val name: String, val policies: List<GetAclRolePolicy>)
A collection of values returned by getAclRole.
Link copied to clipboard
data class GetAclRolesAclRole(val description: String, val id: String, val name: String, val policies: List<GetAclRolesAclRolePolicy>)
Link copied to clipboard
Link copied to clipboard
data class GetAclRolesResult(val aclRoles: List<GetAclRolesAclRole>, val id: String, val prefix: String? = null)
A collection of values returned by getAclRoles.
Link copied to clipboard
data class GetAclTokenResult(val accessorId: String, val createTime: String, val expirationTime: String, val expirationTtl: String, val global: Boolean, val id: String, val name: String, val policies: List<String>, val roles: List<GetAclTokenRole>, val secretId: String, val type: String)
A collection of values returned by getAclToken.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetAclTokensResult(val aclTokens: List<GetAclTokensAclToken>, val id: String, val prefix: String? = null)
A collection of values returned by getAclTokens.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetJobParserResult(val canonicalize: Boolean? = null, val hcl: String, val id: String, val json: String)
A collection of values returned by getJobParser.
Link copied to clipboard
Link copied to clipboard
data class GetJobResult(val allAtOnce: Boolean, val constraints: List<GetJobConstraint>, val createIndex: Int, val datacenters: List<String>, val id: String, val jobId: String, val jobModifyIndex: Int, val modifyIndex: Int, val name: String, val namespace: String? = null, val parentId: String, val periodicConfigs: List<GetJobPeriodicConfig>, val priority: Int, val region: String, val stable: Boolean, val status: String, val statusDescription: String, val stop: Boolean, val submitTime: Int, val taskGroups: List<GetJobTaskGroup>, val type: String, val version: Int)
A collection of values returned by getJob.
Link copied to clipboard
data class GetJobTaskGroup(val count: Int, val meta: Map<String, Any>, val name: String, val tasks: List<GetJobTaskGroupTask>, val volumes: List<GetJobTaskGroupVolume>)
Link copied to clipboard
data class GetJobTaskGroupTask(val driver: String, val meta: Map<String, Any>, val name: String, val volumeMounts: List<GetJobTaskGroupTaskVolumeMount>)
Link copied to clipboard
data class GetJobTaskGroupTaskVolumeMount(val destination: String, val readOnly: Boolean, val volume: String)
Link copied to clipboard
data class GetJobTaskGroupVolume(val name: String, val readOnly: Boolean, val source: String, val type: String)
Link copied to clipboard
data class GetNamespaceCapability(val disabledTaskDrivers: List<String>? = null, val enabledTaskDrivers: List<String>? = null)
Link copied to clipboard
data class GetNamespaceResult(val capabilities: List<GetNamespaceCapability>, val description: String, val id: String, val meta: Map<String, String>, val name: String, val quota: String)
A collection of values returned by getNamespace.
Link copied to clipboard
A collection of values returned by getNamespaces.
Link copied to clipboard
Link copied to clipboard
data class GetPluginResult(val controllerRequired: Boolean, val controllersExpected: Int, val controllersHealthy: Int, val id: String, val nodes: List<GetPluginNode>, val nodesExpected: Int, val nodesHealthy: Int, val pluginId: String, val pluginProvider: String, val pluginProviderVersion: String, val waitForHealthy: Boolean? = null, val waitForRegistration: Boolean? = null)
A collection of values returned by getPlugin.
Link copied to clipboard
Link copied to clipboard
A collection of values returned by getRegions.
Link copied to clipboard
Link copied to clipboard
data class GetScalingPoliciesResult(val id: String, val jobId: String? = null, val policies: List<GetScalingPoliciesPolicy>, val type: String? = null)
A collection of values returned by getScalingPolicies.
Link copied to clipboard
Link copied to clipboard
data class JobTaskGroup(val count: Int? = null, val meta: Map<String, Any>? = null, val name: String? = null, val tasks: List<JobTaskGroupTask>? = null, val volumes: List<JobTaskGroupVolume>? = null)
Link copied to clipboard
data class JobTaskGroupTask(val driver: String? = null, val meta: Map<String, Any>? = null, val name: String? = null, val volumeMounts: List<JobTaskGroupTaskVolumeMount>? = null)
Link copied to clipboard
data class JobTaskGroupTaskVolumeMount(val destination: String? = null, val readOnly: Boolean? = null, val volume: String? = null)
Link copied to clipboard
data class JobTaskGroupVolume(val name: String? = null, val readOnly: Boolean? = null, val source: String? = null, val type: String? = null)
Link copied to clipboard
data class NamespaceCapabilities(val disabledTaskDrivers: List<String>? = null, val enabledTaskDrivers: List<String>? = null)
Link copied to clipboard
data class QuoteSpecificationLimit(val region: String, val regionLimit: QuoteSpecificationLimitRegionLimit)
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 VolumeTopologyRequestRequired(val topologies: List<VolumeTopologyRequestRequiredTopology>)
Link copied to clipboard