@Generated(value="software.amazon.awssdk:codegen") public final class AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder,AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails>
A secret to pass to the container.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the secret.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder> |
serializableBuilderClass() |
AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
valueFrom()
The secret to expose to the container.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the secret.
public final String valueFrom()
The secret to expose to the container. The value is either the full ARN of the Secrets Manager secret or the full ARN of the parameter in the Systems Manager Parameter Store.
public AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder toBuilder()
public static AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder builder()
public static Class<? extends AwsEcsTaskDefinitionContainerDefinitionsSecretsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.