AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
The details for the pod.
Namespace: Amazon.Batch.Model
Assembly: AWSSDK.Batch.dll
Version: 3.x.y.z
public class EksPodPropertiesDetail
The EksPodPropertiesDetail type exposes the following members
Name | Description | |
---|---|---|
EksPodPropertiesDetail() |
Name | Type | Description | |
---|---|---|---|
Containers | System.Collections.Generic.List<Amazon.Batch.Model.EksContainerDetail> |
Gets and sets the property Containers. The properties of the container that's used on the Amazon EKS pod. |
|
DnsPolicy | System.String |
Gets and sets the property DnsPolicy.
The DNS policy for the pod. The default value is
Valid values: |
|
HostNetwork | System.Boolean |
Gets and sets the property HostNetwork.
Indicates if the pod uses the hosts' network IP address. The default value is |
|
ImagePullSecrets | System.Collections.Generic.List<Amazon.Batch.Model.ImagePullSecret> |
Gets and sets the property ImagePullSecrets. Displays the reference pointer to the Kubernetes secret resource. These secrets help to gain access to pull an images from a private registry. |
|
InitContainers | System.Collections.Generic.List<Amazon.Batch.Model.EksContainerDetail> |
Gets and sets the property InitContainers. The container registered with the Amazon EKS Connector agent and persists the registration information in the Kubernetes backend data store. |
|
Metadata | Amazon.Batch.Model.EksMetadata |
Gets and sets the property Metadata.
Describes and uniquely identifies Kubernetes resources. For example, the compute environment
that a pod runs in or the |
|
NodeName | System.String |
Gets and sets the property NodeName. The name of the node for this job. |
|
PodName | System.String |
Gets and sets the property PodName. The name of the pod for this job. |
|
ServiceAccountName | System.String |
Gets and sets the property ServiceAccountName. The name of the service account that's used to run the pod. For more information, see Kubernetes service accounts and Configure a Kubernetes service account to assume an IAM role in the Amazon EKS User Guide and Configure service accounts for pods in the Kubernetes documentation. |
|
ShareProcessNamespace | System.Boolean |
Gets and sets the property ShareProcessNamespace. Indicates if the processes in a container are shared, or visible, to other containers in the same pod. For more information, see Share Process Namespace between Containers in a Pod. |
|
Volumes | System.Collections.Generic.List<Amazon.Batch.Model.EksVolume> |
Gets and sets the property Volumes. Specifies the volumes for a job definition using Amazon EKS resources. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5