package
1.49.0
Repository: https://github.com/pureweb/ecs-amazon-agent.git
Documentation: pkg.go.dev

# Functions

AgentUpdateStatus_Values returns all elements of the AgentUpdateStatus enum.
AssignPublicIp_Values returns all elements of the AssignPublicIp enum.
ClusterField_Values returns all elements of the ClusterField enum.
Compatibility_Values returns all elements of the Compatibility enum.
Connectivity_Values returns all elements of the Connectivity enum.
ContainerCondition_Values returns all elements of the ContainerCondition enum.
ContainerInstanceStatus_Values returns all elements of the ContainerInstanceStatus enum.
DesiredStatus_Values returns all elements of the DesiredStatus enum.
DeviceCgroupPermission_Values returns all elements of the DeviceCgroupPermission enum.
EFSAuthorizationConfigIAM_Values returns all elements of the EFSAuthorizationConfigIAM enum.
EFSTransitEncryption_Values returns all elements of the EFSTransitEncryption enum.
FirelensConfigurationType_Values returns all elements of the FirelensConfigurationType enum.
HealthStatus_Values returns all elements of the HealthStatus enum.
IpcMode_Values returns all elements of the IpcMode enum.
LaunchType_Values returns all elements of the LaunchType enum.
LogDriver_Values returns all elements of the LogDriver enum.
NetworkMode_Values returns all elements of the NetworkMode enum.
New creates a new instance of the ECS client with a session.
PidMode_Values returns all elements of the PidMode enum.
PlacementConstraintType_Values returns all elements of the PlacementConstraintType enum.
PlacementStrategyType_Values returns all elements of the PlacementStrategyType enum.
PlatformDeviceType_Values returns all elements of the PlatformDeviceType enum.
ProxyConfigurationType_Values returns all elements of the ProxyConfigurationType enum.
ResourceType_Values returns all elements of the ResourceType enum.
SchedulingStrategy_Values returns all elements of the SchedulingStrategy enum.
Scope_Values returns all elements of the Scope enum.
SettingName_Values returns all elements of the SettingName enum.
SortOrder_Values returns all elements of the SortOrder enum.
TargetType_Values returns all elements of the TargetType enum.
TaskDefinitionFamilyStatus_Values returns all elements of the TaskDefinitionFamilyStatus enum.
TaskDefinitionPlacementConstraintType_Values returns all elements of the TaskDefinitionPlacementConstraintType enum.
TaskDefinitionStatus_Values returns all elements of the TaskDefinitionStatus enum.
TransportProtocol_Values returns all elements of the TransportProtocol enum.
UlimitName_Values returns all elements of the UlimitName enum.

# Constants

AgentUpdateStatusFailed is a AgentUpdateStatus enum value.
AgentUpdateStatusPending is a AgentUpdateStatus enum value.
AgentUpdateStatusStaged is a AgentUpdateStatus enum value.
AgentUpdateStatusStaging is a AgentUpdateStatus enum value.
AgentUpdateStatusUpdated is a AgentUpdateStatus enum value.
AgentUpdateStatusUpdating is a AgentUpdateStatus enum value.
AssignPublicIpDisabled is a AssignPublicIp enum value.
AssignPublicIpEnabled is a AssignPublicIp enum value.
ClusterFieldStatistics is a ClusterField enum value.
CompatibilityEc2 is a Compatibility enum value.
CompatibilityFargate is a Compatibility enum value.
ConnectivityConnected is a Connectivity enum value.
ConnectivityDisconnected is a Connectivity enum value.
ContainerConditionComplete is a ContainerCondition enum value.
ContainerConditionHealthy is a ContainerCondition enum value.
ContainerConditionStart is a ContainerCondition enum value.
ContainerConditionSuccess is a ContainerCondition enum value.
ContainerInstanceStatusActive is a ContainerInstanceStatus enum value.
ContainerInstanceStatusDraining is a ContainerInstanceStatus enum value.
DesiredStatusPending is a DesiredStatus enum value.
DesiredStatusRunning is a DesiredStatus enum value.
DesiredStatusStopped is a DesiredStatus enum value.
DeviceCgroupPermissionMknod is a DeviceCgroupPermission enum value.
DeviceCgroupPermissionRead is a DeviceCgroupPermission enum value.
DeviceCgroupPermissionWrite is a DeviceCgroupPermission enum value.
EFSAuthorizationConfigIAMDisabled is a EFSAuthorizationConfigIAM enum value.
EFSAuthorizationConfigIAMEnabled is a EFSAuthorizationConfigIAM enum value.
EFSTransitEncryptionDisabled is a EFSTransitEncryption enum value.
EFSTransitEncryptionEnabled is a EFSTransitEncryption enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeAttributeLimitExceededException for service response error code "AttributeLimitExceededException".
ErrCodeBlockedException for service response error code "BlockedException".
ErrCodeClientException for service response error code "ClientException".
ErrCodeClusterContainsContainerInstancesException for service response error code "ClusterContainsContainerInstancesException".
ErrCodeClusterContainsServicesException for service response error code "ClusterContainsServicesException".
ErrCodeClusterContainsTasksException for service response error code "ClusterContainsTasksException".
ErrCodeClusterNotFoundException for service response error code "ClusterNotFoundException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeMissingVersionException for service response error code "MissingVersionException".
ErrCodeNoUpdateAvailableException for service response error code "NoUpdateAvailableException".
ErrCodePlatformTaskDefinitionIncompatibilityException for service response error code "PlatformTaskDefinitionIncompatibilityException".
ErrCodePlatformUnknownException for service response error code "PlatformUnknownException".
ErrCodeServerException for service response error code "ServerException".
ErrCodeServiceNotActiveException for service response error code "ServiceNotActiveException".
ErrCodeServiceNotFoundException for service response error code "ServiceNotFoundException".
ErrCodeTargetNotFoundException for service response error code "TargetNotFoundException".
ErrCodeUnsupportedFeatureException for service response error code "UnsupportedFeatureException".
ErrCodeUpdateInProgressException for service response error code "UpdateInProgressException".
FirelensConfigurationTypeFluentbit is a FirelensConfigurationType enum value.
FirelensConfigurationTypeFluentd is a FirelensConfigurationType enum value.
HealthStatusHealthy is a HealthStatus enum value.
HealthStatusUnhealthy is a HealthStatus enum value.
HealthStatusUnknown is a HealthStatus enum value.
IpcModeHost is a IpcMode enum value.
IpcModeNone is a IpcMode enum value.
IpcModeTask is a IpcMode enum value.
LaunchTypeEc2 is a LaunchType enum value.
LaunchTypeFargate is a LaunchType enum value.
LogDriverAwsfirelens is a LogDriver enum value.
LogDriverAwslogs is a LogDriver enum value.
LogDriverFluentd is a LogDriver enum value.
LogDriverGelf is a LogDriver enum value.
LogDriverJournald is a LogDriver enum value.
LogDriverJsonFile is a LogDriver enum value.
LogDriverSplunk is a LogDriver enum value.
LogDriverSyslog is a LogDriver enum value.
NetworkModeAwsvpc is a NetworkMode enum value.
NetworkModeBridge is a NetworkMode enum value.
NetworkModeHost is a NetworkMode enum value.
NetworkModeNone is a NetworkMode enum value.
PidModeHost is a PidMode enum value.
PidModeTask is a PidMode enum value.
PlacementConstraintTypeDistinctInstance is a PlacementConstraintType enum value.
PlacementConstraintTypeMemberOf is a PlacementConstraintType enum value.
PlacementStrategyTypeBinpack is a PlacementStrategyType enum value.
PlacementStrategyTypeRandom is a PlacementStrategyType enum value.
PlacementStrategyTypeSpread is a PlacementStrategyType enum value.
PlatformDeviceTypeGpu is a PlatformDeviceType enum value.
ProxyConfigurationTypeAppmesh is a ProxyConfigurationType enum value.
ResourceTypeGpu is a ResourceType enum value.
SchedulingStrategyDaemon is a SchedulingStrategy enum value.
SchedulingStrategyReplica is a SchedulingStrategy enum value.
ScopeShared is a Scope enum value.
ScopeTask is a Scope enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SettingNameContainerInstanceLongArnFormat is a SettingName enum value.
SettingNameServiceLongArnFormat is a SettingName enum value.
SettingNameTaskLongArnFormat is a SettingName enum value.
SortOrderAsc is a SortOrder enum value.
SortOrderDesc is a SortOrder enum value.
TargetTypeContainerInstance is a TargetType enum value.
TaskDefinitionFamilyStatusActive is a TaskDefinitionFamilyStatus enum value.
TaskDefinitionFamilyStatusAll is a TaskDefinitionFamilyStatus enum value.
TaskDefinitionFamilyStatusInactive is a TaskDefinitionFamilyStatus enum value.
TaskDefinitionPlacementConstraintTypeMemberOf is a TaskDefinitionPlacementConstraintType enum value.
TaskDefinitionStatusActive is a TaskDefinitionStatus enum value.
TaskDefinitionStatusInactive is a TaskDefinitionStatus enum value.
TransportProtocolTcp is a TransportProtocol enum value.
TransportProtocolUdp is a TransportProtocol enum value.
UlimitNameCore is a UlimitName enum value.
UlimitNameCpu is a UlimitName enum value.
UlimitNameData is a UlimitName enum value.
UlimitNameFsize is a UlimitName enum value.
UlimitNameLocks is a UlimitName enum value.
UlimitNameMemlock is a UlimitName enum value.
UlimitNameMsgqueue is a UlimitName enum value.
UlimitNameNice is a UlimitName enum value.
UlimitNameNofile is a UlimitName enum value.
UlimitNameNproc is a UlimitName enum value.
UlimitNameRss is a UlimitName enum value.
UlimitNameRtprio is a UlimitName enum value.
UlimitNameRttime is a UlimitName enum value.
UlimitNameSigpending is a UlimitName enum value.
UlimitNameStack is a UlimitName enum value.

# Structs

You do not have authorization to perform the requested action.
An object representing a container instance or task attachment.
An object representing a change in state for a task attachment.
An attribute is a name-value pair associated with an Amazon ECS object.
You can apply up to 10 custom attributes per resource.
An object representing the networking details for a task or service.
Your AWS account has been blocked.
These errors are usually caused by a client action, such as using an action or resource on behalf of a user that doesn't have permissions to use the action or resource, or specifying an identifier that is not valid.
A regional grouping of one or more container instances on which you can run task requests.
You cannot delete a cluster that has registered container instances.
You cannot delete a cluster that contains services.
You cannot delete a cluster that has active tasks.
The specified cluster could not be found.
A Docker container that is part of a task.
Container definitions are used in task definitions to describe the different containers that are launched as part of a task.
No description provided by the author
An EC2 instance that is running the Amazon ECS agent and has been registered with a cluster.
The overrides that should be sent to a container.
An object representing a change in state for a container.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The details of an Amazon ECS service deployment.
Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
An object representing a container instance host device.
No description provided by the author
No description provided by the author
No description provided by the author
ECS provides the API operation methods for making requests to Amazon Elastic Container Service.
No description provided by the author
No description provided by the author
A failed resource.
No description provided by the author
No description provided by the author
No description provided by the author
An object representing a container health check.
Hostnames and IP address entries that are added to the /etc/hosts file of a container via the extraHosts parameter of its ContainerDefinition.
Details on a container instance host volume.
No description provided by the author
The specified parameter is invalid.
The Linux capabilities for the container that are added to or dropped from the default configuration provided by Docker.
A key and value pair object.
Linux-specific options that are applied to the container, such as Linux KernelCapabilities.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Details on a load balancer that is used with a service.
Log configuration options to send to a custom log driver for the container.
Amazon ECS is unable to determine the current version of the Amazon ECS container agent on the container instance and does not have enough information to proceed with an update.
Details on a volume mount point that is used in a container definition.
Details on the network bindings between a container and its host container instance.
An object representing the network configuration for a task or service.
An object representing the elastic network interface for tasks that use the awsvpc network mode.
There is no update available for this Amazon ECS container agent.
An object representing a constraint on task placement.
The task placement strategy for a task or service.
No description provided by the author
The specified platform version does not satisfy the task definition's required capabilities.
The specified platform version does not exist.
Port mappings allow containers to access ports on the host container instance to send or receive traffic.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The repository credentials for private registry authentication.
Describes the resources available for a container instance.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
These errors are usually caused by a server issue.
Details on a service within a cluster.
Details on an event associated with a service.
The specified service is not active.
The specified service could not be found.
Details of the service registry.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The specified target could not be found.
Details on a task in a cluster.
Details of a task definition.
An object representing a constraint on task placement in the task definition.
The overrides associated with a task.
The container path, mount options, and size of the tmpfs mount.
The ulimit settings to pass to the container.
The specified task is not supported in this region.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
There is already a current Amazon ECS container agent update in progress on the specified container instance.
No description provided by the author
No description provided by the author
The Docker and Amazon ECS container agent version information about a container instance.
A data volume used in a task definition.
Details on a data volume from another container in the same task definition.