| Package | Description |
|---|---|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| software.amazon.awscdk.services.ecs.patterns |
CDK Construct library for higher-level ECS Constructs
|
| Modifier and Type | Method and Description |
|---|---|
static Secret |
Secret.fromSecretsManager(ISecret secret)
(experimental) Creates a environment variable value from a secret stored in AWS Secrets Manager.
|
static Secret |
Secret.fromSecretsManager(ISecret secret,
String field)
(experimental) Creates a environment variable value from a secret stored in AWS Secrets Manager.
|
static Secret |
Secret.fromSsmParameter(IParameter parameter)
(experimental) Creates an environment variable value from a parameter stored in AWS Systems Manager Parameter Store.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Secret> |
FirelensLogRouterDefinitionOptions.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
FirelensLogRouterProps.Jsii$Proxy.getSecrets() |
default Map<String,Secret> |
ContainerDefinitionOptions.getSecrets()
(experimental) The secret environment variables to pass to the container.
|
Map<String,Secret> |
ContainerDefinitionOptions.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
ContainerDefinitionProps.Jsii$Proxy.getSecrets() |
| Modifier and Type | Method and Description |
|---|---|
ContainerDefinition.Builder |
ContainerDefinition.Builder.secrets(Map<String,? extends Secret> secrets)
(experimental) The secret environment variables to pass to the container.
|
FirelensLogRouterDefinitionOptions.Builder |
FirelensLogRouterDefinitionOptions.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ContainerDefinitionOptions.getSecrets() |
FirelensLogRouterProps.Builder |
FirelensLogRouterProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ContainerDefinitionOptions.getSecrets() |
FirelensLogRouter.Builder |
FirelensLogRouter.Builder.secrets(Map<String,? extends Secret> secrets)
(experimental) The secret environment variables to pass to the container.
|
ContainerDefinitionOptions.Builder |
ContainerDefinitionOptions.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ContainerDefinitionOptions.getSecrets() |
ContainerDefinitionProps.Builder |
ContainerDefinitionProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ContainerDefinitionOptions.getSecrets() |
| Constructor and Description |
|---|
Jsii$Proxy(ContainerImage image,
List<String> command,
String containerName,
Number cpu,
Boolean disableNetworking,
List<String> dnsSearchDomains,
List<String> dnsServers,
Map<String,String> dockerLabels,
List<String> dockerSecurityOptions,
List<String> entryPoint,
Map<String,String> environment,
List<? extends EnvironmentFile> environmentFiles,
Boolean essential,
Map<String,String> extraHosts,
Number gpuCount,
HealthCheck healthCheck,
String hostname,
List<String> inferenceAcceleratorResources,
LinuxParameters linuxParameters,
LogDriver logging,
Number memoryLimitMiB,
Number memoryReservationMiB,
List<? extends PortMapping> portMappings,
Boolean privileged,
Boolean readonlyRootFilesystem,
Map<String,? extends Secret> secrets,
Duration startTimeout,
Duration stopTimeout,
String user,
String workingDirectory)
Constructor that initializes the object based on literal property values passed by the
ContainerDefinitionOptions.Builder. |
Jsii$Proxy(FirelensConfig firelensConfig,
ContainerImage image,
List<String> command,
String containerName,
Number cpu,
Boolean disableNetworking,
List<String> dnsSearchDomains,
List<String> dnsServers,
Map<String,String> dockerLabels,
List<String> dockerSecurityOptions,
List<String> entryPoint,
Map<String,String> environment,
List<? extends EnvironmentFile> environmentFiles,
Boolean essential,
Map<String,String> extraHosts,
Number gpuCount,
HealthCheck healthCheck,
String hostname,
List<String> inferenceAcceleratorResources,
LinuxParameters linuxParameters,
LogDriver logging,
Number memoryLimitMiB,
Number memoryReservationMiB,
List<? extends PortMapping> portMappings,
Boolean privileged,
Boolean readonlyRootFilesystem,
Map<String,? extends Secret> secrets,
Duration startTimeout,
Duration stopTimeout,
String user,
String workingDirectory)
Constructor that initializes the object based on literal property values passed by the
FirelensLogRouterDefinitionOptions.Builder. |
Jsii$Proxy(FirelensConfig firelensConfig,
TaskDefinition taskDefinition,
ContainerImage image,
List<String> command,
String containerName,
Number cpu,
Boolean disableNetworking,
List<String> dnsSearchDomains,
List<String> dnsServers,
Map<String,String> dockerLabels,
List<String> dockerSecurityOptions,
List<String> entryPoint,
Map<String,String> environment,
List<? extends EnvironmentFile> environmentFiles,
Boolean essential,
Map<String,String> extraHosts,
Number gpuCount,
HealthCheck healthCheck,
String hostname,
List<String> inferenceAcceleratorResources,
LinuxParameters linuxParameters,
LogDriver logging,
Number memoryLimitMiB,
Number memoryReservationMiB,
List<? extends PortMapping> portMappings,
Boolean privileged,
Boolean readonlyRootFilesystem,
Map<String,? extends Secret> secrets,
Duration startTimeout,
Duration stopTimeout,
String user,
String workingDirectory)
Constructor that initializes the object based on literal property values passed by the
FirelensLogRouterProps.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
ContainerImage image,
List<String> command,
String containerName,
Number cpu,
Boolean disableNetworking,
List<String> dnsSearchDomains,
List<String> dnsServers,
Map<String,String> dockerLabels,
List<String> dockerSecurityOptions,
List<String> entryPoint,
Map<String,String> environment,
List<? extends EnvironmentFile> environmentFiles,
Boolean essential,
Map<String,String> extraHosts,
Number gpuCount,
HealthCheck healthCheck,
String hostname,
List<String> inferenceAcceleratorResources,
LinuxParameters linuxParameters,
LogDriver logging,
Number memoryLimitMiB,
Number memoryReservationMiB,
List<? extends PortMapping> portMappings,
Boolean privileged,
Boolean readonlyRootFilesystem,
Map<String,? extends Secret> secrets,
Duration startTimeout,
Duration stopTimeout,
String user,
String workingDirectory)
Constructor that initializes the object based on literal property values passed by the
ContainerDefinitionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default Map<String,Secret> |
NetworkLoadBalancedTaskImageProps.getSecrets()
(experimental) The secrets to expose to the container as an environment variable.
|
Map<String,Secret> |
NetworkLoadBalancedTaskImageProps.Jsii$Proxy.getSecrets() |
default Map<String,Secret> |
QueueProcessingServiceBaseProps.getSecrets()
(experimental) The secret to expose to the container as an environment variable.
|
Map<String,Secret> |
QueueProcessingServiceBaseProps.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
QueueProcessingFargateServiceProps.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
QueueProcessingEc2ServiceProps.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
QueueProcessingServiceBase.getSecrets()
(experimental) The secret environment variables.
|
default Map<String,Secret> |
ScheduledTaskImageProps.getSecrets()
(experimental) The secret to expose to the container as an environment variable.
|
Map<String,Secret> |
ScheduledTaskImageProps.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
ScheduledEc2TaskImageOptions.Jsii$Proxy.getSecrets() |
default Map<String,Secret> |
NetworkLoadBalancedTaskImageOptions.getSecrets()
(experimental) The secret to expose to the container as an environment variable.
|
Map<String,Secret> |
NetworkLoadBalancedTaskImageOptions.Jsii$Proxy.getSecrets() |
Map<String,Secret> |
ScheduledFargateTaskImageOptions.Jsii$Proxy.getSecrets() |
default Map<String,Secret> |
ApplicationLoadBalancedTaskImageOptions.getSecrets()
(experimental) The secret to expose to the container as an environment variable.
|
Map<String,Secret> |
ApplicationLoadBalancedTaskImageOptions.Jsii$Proxy.getSecrets() |
default Map<String,Secret> |
ApplicationLoadBalancedTaskImageProps.getSecrets()
(experimental) The secrets to expose to the container as an environment variable.
|
Map<String,Secret> |
ApplicationLoadBalancedTaskImageProps.Jsii$Proxy.getSecrets() |
| Modifier and Type | Method and Description |
|---|---|
NetworkLoadBalancedTaskImageProps.Builder |
NetworkLoadBalancedTaskImageProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
NetworkLoadBalancedTaskImageProps.getSecrets() |
QueueProcessingServiceBaseProps.Builder |
QueueProcessingServiceBaseProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
QueueProcessingServiceBaseProps.getSecrets() |
QueueProcessingFargateServiceProps.Builder |
QueueProcessingFargateServiceProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
QueueProcessingServiceBaseProps.getSecrets() |
QueueProcessingEc2ServiceProps.Builder |
QueueProcessingEc2ServiceProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
QueueProcessingServiceBaseProps.getSecrets() |
ScheduledTaskImageProps.Builder |
ScheduledTaskImageProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ScheduledTaskImageProps.getSecrets() |
ScheduledEc2TaskImageOptions.Builder |
ScheduledEc2TaskImageOptions.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ScheduledTaskImageProps.getSecrets() |
NetworkLoadBalancedTaskImageOptions.Builder |
NetworkLoadBalancedTaskImageOptions.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
NetworkLoadBalancedTaskImageOptions.getSecrets() |
QueueProcessingFargateService.Builder |
QueueProcessingFargateService.Builder.secrets(Map<String,? extends Secret> secrets)
(experimental) The secret to expose to the container as an environment variable.
|
ScheduledFargateTaskImageOptions.Builder |
ScheduledFargateTaskImageOptions.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ScheduledTaskImageProps.getSecrets() |
QueueProcessingEc2Service.Builder |
QueueProcessingEc2Service.Builder.secrets(Map<String,? extends Secret> secrets)
(experimental) The secret to expose to the container as an environment variable.
|
ApplicationLoadBalancedTaskImageOptions.Builder |
ApplicationLoadBalancedTaskImageOptions.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ApplicationLoadBalancedTaskImageOptions.getSecrets() |
ApplicationLoadBalancedTaskImageProps.Builder |
ApplicationLoadBalancedTaskImageProps.Builder.secrets(Map<String,? extends Secret> secrets)
Sets the value of
ApplicationLoadBalancedTaskImageProps.getSecrets() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
String containerName,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection taskSubnets,
ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingFargateServiceProps.Builder. |
Jsii$Proxy(ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingServiceBaseProps.Builder. |
Jsii$Proxy(ContainerImage image,
List<String> command,
Map<String,String> environment,
LogDriver logDriver,
Map<String,? extends Secret> secrets)
Constructor that initializes the object based on literal property values passed by the
ScheduledTaskImageProps.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
List<? extends Number> containerPorts,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedTaskImageProps.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
List<? extends Number> containerPorts,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedTaskImageProps.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
Number containerPort,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedTaskImageOptions.Builder. |
Jsii$Proxy(ContainerImage image,
String containerName,
Number containerPort,
Boolean enableLogging,
Map<String,String> environment,
IRole executionRole,
String family,
LogDriver logDriver,
Map<String,? extends Secret> secrets,
IRole taskRole)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedTaskImageOptions.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
ContainerImage image,
List<String> command,
Map<String,String> environment,
LogDriver logDriver,
Map<String,? extends Secret> secrets)
Constructor that initializes the object based on literal property values passed by the
ScheduledFargateTaskImageOptions.Builder. |
Jsii$Proxy(Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
ContainerImage image,
List<String> command,
Map<String,String> environment,
LogDriver logDriver,
Map<String,? extends Secret> secrets)
Constructor that initializes the object based on literal property values passed by the
ScheduledEc2TaskImageOptions.Builder. |
Jsii$Proxy(String containerName,
Number cpu,
Number memoryLimitMiB,
Number memoryReservationMiB,
ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingEc2ServiceProps.Builder. |
Copyright © 2021. All rights reserved.