@Stability(value=Stable) @Internal public static final class CfnTaskDefinition.ContainerDefinitionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTaskDefinition.ContainerDefinitionProperty
CfnTaskDefinition.ContainerDefinitionPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnTaskDefinition.ContainerDefinitionProperty.Builder, CfnTaskDefinition.ContainerDefinitionProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(List<String> command,
Number cpu,
Object dependsOn,
Object disableNetworking,
List<String> dnsSearchDomains,
List<String> dnsServers,
Object dockerLabels,
List<String> dockerSecurityOptions,
List<String> entryPoint,
Object environment,
Object environmentFiles,
Object essential,
Object extraHosts,
Object firelensConfiguration,
Object healthCheck,
String hostname,
String image,
Object interactive,
List<String> links,
Object linuxParameters,
Object logConfiguration,
Number memory,
Number memoryReservation,
Object mountPoints,
String name,
Object portMappings,
Object privileged,
Object pseudoTerminal,
Object readonlyRootFilesystem,
Object repositoryCredentials,
Object resourceRequirements,
Object secrets,
Number startTimeout,
Number stopTimeout,
Object systemControls,
Object ulimits,
String user,
Object volumesFrom,
String workingDirectory)
Constructor that initializes the object based on literal property values passed by the
CfnTaskDefinition.AuthorizationConfigProperty.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
List<String> |
getCommand()
`CfnTaskDefinition.ContainerDefinitionProperty.Command`.
|
Number |
getCpu()
`CfnTaskDefinition.ContainerDefinitionProperty.Cpu`.
|
Object |
getDependsOn()
`CfnTaskDefinition.ContainerDefinitionProperty.DependsOn`.
|
Object |
getDisableNetworking()
`CfnTaskDefinition.ContainerDefinitionProperty.DisableNetworking`.
|
List<String> |
getDnsSearchDomains()
`CfnTaskDefinition.ContainerDefinitionProperty.DnsSearchDomains`.
|
List<String> |
getDnsServers()
`CfnTaskDefinition.ContainerDefinitionProperty.DnsServers`.
|
Object |
getDockerLabels()
`CfnTaskDefinition.ContainerDefinitionProperty.DockerLabels`.
|
List<String> |
getDockerSecurityOptions()
`CfnTaskDefinition.ContainerDefinitionProperty.DockerSecurityOptions`.
|
List<String> |
getEntryPoint()
`CfnTaskDefinition.ContainerDefinitionProperty.EntryPoint`.
|
Object |
getEnvironment()
`CfnTaskDefinition.ContainerDefinitionProperty.Environment`.
|
Object |
getEnvironmentFiles()
`CfnTaskDefinition.ContainerDefinitionProperty.EnvironmentFiles`.
|
Object |
getEssential()
`CfnTaskDefinition.ContainerDefinitionProperty.Essential`.
|
Object |
getExtraHosts()
`CfnTaskDefinition.ContainerDefinitionProperty.ExtraHosts`.
|
Object |
getFirelensConfiguration()
`CfnTaskDefinition.ContainerDefinitionProperty.FirelensConfiguration`.
|
Object |
getHealthCheck()
`CfnTaskDefinition.ContainerDefinitionProperty.HealthCheck`.
|
String |
getHostname()
`CfnTaskDefinition.ContainerDefinitionProperty.Hostname`.
|
String |
getImage()
`CfnTaskDefinition.ContainerDefinitionProperty.Image`.
|
Object |
getInteractive()
`CfnTaskDefinition.ContainerDefinitionProperty.Interactive`.
|
List<String> |
getLinks()
`CfnTaskDefinition.ContainerDefinitionProperty.Links`.
|
Object |
getLinuxParameters()
`CfnTaskDefinition.ContainerDefinitionProperty.LinuxParameters`.
|
Object |
getLogConfiguration()
`CfnTaskDefinition.ContainerDefinitionProperty.LogConfiguration`.
|
Number |
getMemory()
`CfnTaskDefinition.ContainerDefinitionProperty.Memory`.
|
Number |
getMemoryReservation()
`CfnTaskDefinition.ContainerDefinitionProperty.MemoryReservation`.
|
Object |
getMountPoints()
`CfnTaskDefinition.ContainerDefinitionProperty.MountPoints`.
|
String |
getName()
`CfnTaskDefinition.ContainerDefinitionProperty.Name`.
|
Object |
getPortMappings()
`CfnTaskDefinition.ContainerDefinitionProperty.PortMappings`.
|
Object |
getPrivileged()
`CfnTaskDefinition.ContainerDefinitionProperty.Privileged`.
|
Object |
getPseudoTerminal()
`CfnTaskDefinition.ContainerDefinitionProperty.PseudoTerminal`.
|
Object |
getReadonlyRootFilesystem()
`CfnTaskDefinition.ContainerDefinitionProperty.ReadonlyRootFilesystem`.
|
Object |
getRepositoryCredentials()
`CfnTaskDefinition.ContainerDefinitionProperty.RepositoryCredentials`.
|
Object |
getResourceRequirements()
`CfnTaskDefinition.ContainerDefinitionProperty.ResourceRequirements`.
|
Object |
getSecrets()
`CfnTaskDefinition.ContainerDefinitionProperty.Secrets`.
|
Number |
getStartTimeout()
`CfnTaskDefinition.ContainerDefinitionProperty.StartTimeout`.
|
Number |
getStopTimeout()
`CfnTaskDefinition.ContainerDefinitionProperty.StopTimeout`.
|
Object |
getSystemControls()
`CfnTaskDefinition.ContainerDefinitionProperty.SystemControls`.
|
Object |
getUlimits()
`CfnTaskDefinition.ContainerDefinitionProperty.Ulimits`.
|
String |
getUser()
`CfnTaskDefinition.ContainerDefinitionProperty.User`.
|
Object |
getVolumesFrom()
`CfnTaskDefinition.ContainerDefinitionProperty.VolumesFrom`.
|
String |
getWorkingDirectory()
`CfnTaskDefinition.ContainerDefinitionProperty.WorkingDirectory`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(List<String> command, Number cpu, Object dependsOn, Object disableNetworking, List<String> dnsSearchDomains, List<String> dnsServers, Object dockerLabels, List<String> dockerSecurityOptions, List<String> entryPoint, Object environment, Object environmentFiles, Object essential, Object extraHosts, Object firelensConfiguration, Object healthCheck, String hostname, String image, Object interactive, List<String> links, Object linuxParameters, Object logConfiguration, Number memory, Number memoryReservation, Object mountPoints, String name, Object portMappings, Object privileged, Object pseudoTerminal, Object readonlyRootFilesystem, Object repositoryCredentials, Object resourceRequirements, Object secrets, Number startTimeout, Number stopTimeout, Object systemControls, Object ulimits, String user, Object volumesFrom, String workingDirectory)
CfnTaskDefinition.AuthorizationConfigProperty.Builder.public final List<String> getCommand()
CfnTaskDefinition.ContainerDefinitionPropertygetCommand in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-commandpublic final Number getCpu()
CfnTaskDefinition.ContainerDefinitionPropertygetCpu in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-cpupublic final Object getDependsOn()
CfnTaskDefinition.ContainerDefinitionPropertygetDependsOn in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dependsonpublic final Object getDisableNetworking()
CfnTaskDefinition.ContainerDefinitionPropertygetDisableNetworking in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-disablenetworkingpublic final List<String> getDnsSearchDomains()
CfnTaskDefinition.ContainerDefinitionPropertygetDnsSearchDomains in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dnssearchdomainspublic final List<String> getDnsServers()
CfnTaskDefinition.ContainerDefinitionPropertygetDnsServers in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dnsserverspublic final Object getDockerLabels()
CfnTaskDefinition.ContainerDefinitionPropertygetDockerLabels in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dockerlabelspublic final List<String> getDockerSecurityOptions()
CfnTaskDefinition.ContainerDefinitionPropertygetDockerSecurityOptions in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dockersecurityoptionspublic final List<String> getEntryPoint()
CfnTaskDefinition.ContainerDefinitionPropertygetEntryPoint in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-entrypointpublic final Object getEnvironment()
CfnTaskDefinition.ContainerDefinitionPropertygetEnvironment in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-environmentpublic final Object getEnvironmentFiles()
CfnTaskDefinition.ContainerDefinitionPropertygetEnvironmentFiles in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-environmentfilespublic final Object getEssential()
CfnTaskDefinition.ContainerDefinitionPropertygetEssential in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-essentialpublic final Object getExtraHosts()
CfnTaskDefinition.ContainerDefinitionPropertygetExtraHosts in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-extrahostspublic final Object getFirelensConfiguration()
CfnTaskDefinition.ContainerDefinitionPropertygetFirelensConfiguration in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-firelensconfigurationpublic final Object getHealthCheck()
CfnTaskDefinition.ContainerDefinitionPropertygetHealthCheck in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-healthcheckpublic final String getHostname()
CfnTaskDefinition.ContainerDefinitionPropertygetHostname in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-hostnamepublic final String getImage()
CfnTaskDefinition.ContainerDefinitionPropertygetImage in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-imagepublic final Object getInteractive()
CfnTaskDefinition.ContainerDefinitionPropertygetInteractive in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-interactivepublic final List<String> getLinks()
CfnTaskDefinition.ContainerDefinitionPropertygetLinks in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-linkspublic final Object getLinuxParameters()
CfnTaskDefinition.ContainerDefinitionPropertygetLinuxParameters in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-linuxparameterspublic final Object getLogConfiguration()
CfnTaskDefinition.ContainerDefinitionPropertygetLogConfiguration in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-logconfigurationpublic final Number getMemory()
CfnTaskDefinition.ContainerDefinitionPropertygetMemory in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-memorypublic final Number getMemoryReservation()
CfnTaskDefinition.ContainerDefinitionPropertygetMemoryReservation in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-memoryreservationpublic final Object getMountPoints()
CfnTaskDefinition.ContainerDefinitionPropertygetMountPoints in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-mountpointspublic final String getName()
CfnTaskDefinition.ContainerDefinitionPropertygetName in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-namepublic final Object getPortMappings()
CfnTaskDefinition.ContainerDefinitionPropertygetPortMappings in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-portmappingspublic final Object getPrivileged()
CfnTaskDefinition.ContainerDefinitionPropertygetPrivileged in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-privilegedpublic final Object getPseudoTerminal()
CfnTaskDefinition.ContainerDefinitionPropertygetPseudoTerminal in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-pseudoterminalpublic final Object getReadonlyRootFilesystem()
CfnTaskDefinition.ContainerDefinitionPropertygetReadonlyRootFilesystem in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-readonlyrootfilesystempublic final Object getRepositoryCredentials()
CfnTaskDefinition.ContainerDefinitionPropertygetRepositoryCredentials in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-repositorycredentialspublic final Object getResourceRequirements()
CfnTaskDefinition.ContainerDefinitionPropertygetResourceRequirements in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-resourcerequirementspublic final Object getSecrets()
CfnTaskDefinition.ContainerDefinitionPropertygetSecrets in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-secretspublic final Number getStartTimeout()
CfnTaskDefinition.ContainerDefinitionPropertygetStartTimeout in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-starttimeoutpublic final Number getStopTimeout()
CfnTaskDefinition.ContainerDefinitionPropertygetStopTimeout in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-stoptimeoutpublic final Object getSystemControls()
CfnTaskDefinition.ContainerDefinitionPropertygetSystemControls in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-systemcontrolspublic final Object getUlimits()
CfnTaskDefinition.ContainerDefinitionPropertygetUlimits in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-ulimitspublic final String getUser()
CfnTaskDefinition.ContainerDefinitionPropertygetUser in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-userpublic final Object getVolumesFrom()
CfnTaskDefinition.ContainerDefinitionPropertygetVolumesFrom in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-volumesfrompublic final String getWorkingDirectory()
CfnTaskDefinition.ContainerDefinitionPropertygetWorkingDirectory in interface CfnTaskDefinition.ContainerDefinitionPropertyhttp://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-workingdirectory@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.