| Modifier and Type | Interface and Description |
|---|---|
static interface |
IServiceAccount.Jsii$Default
Internal default implementation for
IServiceAccount. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IServiceAccount.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
ServiceAccount
A service account provides an identity for processes that run in a Pod.
|
| Modifier and Type | Method and Description |
|---|---|
static IServiceAccount |
ServiceAccount.fromServiceAccountName(String name)
Imports a service account from the cluster as a reference.
|
IServiceAccount |
Pod.getServiceAccount()
The service account used to run this pod.
|
IServiceAccount |
PodSpec.getServiceAccount()
The service account used to run this pod.
|
IServiceAccount |
Job.getServiceAccount()
The service account used to run this pod.
|
IServiceAccount |
PodTemplateProps.Jsii$Proxy.getServiceAccount() |
default IServiceAccount |
IPodSpec.getServiceAccount()
The service account used to run this pod.
|
IServiceAccount |
IPodSpec.Jsii$Proxy.getServiceAccount()
The service account used to run this pod.
|
default IServiceAccount |
IPodSpec.Jsii$Default.getServiceAccount()
The service account used to run this pod.
|
default IServiceAccount |
PodSpecProps.getServiceAccount()
A service account provides an identity for processes that run in a Pod.
|
IServiceAccount |
PodSpecProps.Jsii$Proxy.getServiceAccount() |
IServiceAccount |
StatefulSet.getServiceAccount()
The service account used to run this pod.
|
IServiceAccount |
PodProps.Jsii$Proxy.getServiceAccount() |
IServiceAccount |
DeploymentProps.Jsii$Proxy.getServiceAccount() |
IServiceAccount |
JobProps.Jsii$Proxy.getServiceAccount() |
IServiceAccount |
Deployment.getServiceAccount()
The service account used to run this pod.
|
IServiceAccount |
StatefulSetProps.Jsii$Proxy.getServiceAccount() |
IServiceAccount |
IPodTemplate.Jsii$Proxy.getServiceAccount()
The service account used to run this pod.
|
default IServiceAccount |
IPodTemplate.Jsii$Default.getServiceAccount()
The service account used to run this pod.
|
| Modifier and Type | Method and Description |
|---|---|
Pod.Builder |
Pod.Builder.serviceAccount(IServiceAccount serviceAccount)
A service account provides an identity for processes that run in a Pod.
|
PodSpec.Builder |
PodSpec.Builder.serviceAccount(IServiceAccount serviceAccount)
A service account provides an identity for processes that run in a Pod.
|
Job.Builder |
Job.Builder.serviceAccount(IServiceAccount serviceAccount)
A service account provides an identity for processes that run in a Pod.
|
PodTemplateProps.Builder |
PodTemplateProps.Builder.serviceAccount(IServiceAccount serviceAccount)
Sets the value of
PodSpecProps.getServiceAccount() |
PodSpecProps.Builder |
PodSpecProps.Builder.serviceAccount(IServiceAccount serviceAccount)
Sets the value of
PodSpecProps.getServiceAccount() |
StatefulSet.Builder |
StatefulSet.Builder.serviceAccount(IServiceAccount serviceAccount)
A service account provides an identity for processes that run in a Pod.
|
PodProps.Builder |
PodProps.Builder.serviceAccount(IServiceAccount serviceAccount)
Sets the value of
PodSpecProps.getServiceAccount() |
DeploymentProps.Builder |
DeploymentProps.Builder.serviceAccount(IServiceAccount serviceAccount)
Sets the value of
PodSpecProps.getServiceAccount() |
JobProps.Builder |
JobProps.Builder.serviceAccount(IServiceAccount serviceAccount)
Sets the value of
PodSpecProps.getServiceAccount() |
Deployment.Builder |
Deployment.Builder.serviceAccount(IServiceAccount serviceAccount)
A service account provides an identity for processes that run in a Pod.
|
PodTemplate.Builder |
PodTemplate.Builder.serviceAccount(IServiceAccount serviceAccount)
A service account provides an identity for processes that run in a Pod.
|
StatefulSetProps.Builder |
StatefulSetProps.Builder.serviceAccount(IServiceAccount serviceAccount)
Sets the value of
PodSpecProps.getServiceAccount() |
| Constructor and Description |
|---|
Jsii$Proxy(org.cdk8s.ApiObjectMetadata podMetadata,
List<? extends ContainerProps> containers,
RestartPolicy restartPolicy,
IServiceAccount serviceAccount,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
PodTemplateProps.Builder. |
Jsii$Proxy(org.cdk8s.ApiObjectMetadata metadata,
List<? extends ContainerProps> containers,
RestartPolicy restartPolicy,
IServiceAccount serviceAccount,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
PodProps.Builder. |
Jsii$Proxy(Boolean defaultSelector,
Number replicas,
org.cdk8s.ApiObjectMetadata metadata,
org.cdk8s.ApiObjectMetadata podMetadata,
List<? extends ContainerProps> containers,
RestartPolicy restartPolicy,
IServiceAccount serviceAccount,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
DeploymentProps.Builder. |
Jsii$Proxy(org.cdk8s.Duration activeDeadline,
Number backoffLimit,
org.cdk8s.Duration ttlAfterFinished,
org.cdk8s.ApiObjectMetadata metadata,
org.cdk8s.ApiObjectMetadata podMetadata,
List<? extends ContainerProps> containers,
RestartPolicy restartPolicy,
IServiceAccount serviceAccount,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
JobProps.Builder. |
Jsii$Proxy(List<? extends ContainerProps> containers,
RestartPolicy restartPolicy,
IServiceAccount serviceAccount,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
PodSpecProps.Builder. |
Jsii$Proxy(Service service,
Boolean defaultSelector,
PodManagementPolicy podManagementPolicy,
Number replicas,
org.cdk8s.ApiObjectMetadata metadata,
org.cdk8s.ApiObjectMetadata podMetadata,
List<? extends ContainerProps> containers,
RestartPolicy restartPolicy,
IServiceAccount serviceAccount,
List<? extends Volume> volumes)
Constructor that initializes the object based on literal property values passed by the
StatefulSetProps.Builder. |
Copyright © 2021. All rights reserved.