Package com.pulumi.aws.batch.inputs
Class JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.batch.inputs.JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder
-
- Enclosing class:
- JobDefinitionEksPropertiesPodPropertiesVolumeArgs
public static final class JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(JobDefinitionEksPropertiesPodPropertiesVolumeArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(JobDefinitionEksPropertiesPodPropertiesVolumeArgs defaults)
-
-
Method Detail
-
emptyDir
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder emptyDir(@Nullable com.pulumi.core.Output<JobDefinitionEksPropertiesPodPropertiesVolumeEmptyDirArgs> emptyDir)
- Parameters:
emptyDir- Empty directory to mount on the pod. See `emptyDir` below.- Returns:
- builder
-
emptyDir
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder emptyDir(JobDefinitionEksPropertiesPodPropertiesVolumeEmptyDirArgs emptyDir)
- Parameters:
emptyDir- Empty directory to mount on the pod. See `emptyDir` below.- Returns:
- builder
-
hostPath
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder hostPath(@Nullable com.pulumi.core.Output<JobDefinitionEksPropertiesPodPropertiesVolumeHostPathArgs> hostPath)
- Parameters:
hostPath- Path on the host that's mounted to the pod. See `hostPath` below.- Returns:
- builder
-
hostPath
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder hostPath(JobDefinitionEksPropertiesPodPropertiesVolumeHostPathArgs hostPath)
- Parameters:
hostPath- Path on the host that's mounted to the pod. See `hostPath` below.- Returns:
- builder
-
name
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the volume. The name must be allowed as a DNS subdomain name.- Returns:
- builder
-
name
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the volume. The name must be allowed as a DNS subdomain name.- Returns:
- builder
-
secret
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder secret(@Nullable com.pulumi.core.Output<JobDefinitionEksPropertiesPodPropertiesVolumeSecretArgs> secret)
- Parameters:
secret- Secret to mount as a volume. See `secret` below.- Returns:
- builder
-
secret
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs.Builder secret(JobDefinitionEksPropertiesPodPropertiesVolumeSecretArgs secret)
- Parameters:
secret- Secret to mount as a volume. See `secret` below.- Returns:
- builder
-
build
public JobDefinitionEksPropertiesPodPropertiesVolumeArgs build()
-
-