This endpoint returns a list of all single containers in a space that are currently in a running state (corresponding IBM Containers command: cf ic ps). To list all single containers independent of their current state, set the all query parameter to true.
643 matches
46 actions
IBM Containers
46 actions
- Bind a public IP address to a single containerPOSTv1.0.0
- Build a Docker image from a DockerfilePOSTv1.0.0
- Check the availability of a namespaceGETv1.0.0
- Create a file share in a spacePOSTv1.0.0
- Create a volume in a spacePOSTv1.0.0
- Create and start a container group.POSTv1.0.0
- Create and start a single containerPOSTv1.0.0
- Delete a file shareDELETEv1.0.0
- Delete a volumeDELETEv1.0.0
- Inspect a container group.GETv1.0.0
- Inspect a Docker image in private Bluemix registryGETv1.0.0
- Inspect a file shareGETv1.0.0
- Inspect a single containerGETv1.0.0
- List all container groups in a spaceGETv1.0.0
- List all Docker images that are available in your private Bluemix registry.GETv1.0.0
- List all volumes for a spaceGETv1.0.0
- List available file share sizesGETv1.0.0
- List available file shares in a spaceGETv1.0.0
- List available public IP addresses in a spaceGETv1.0.0
- List container sizes and quota limitsGETv1.0.0
- List messages for the userGETv1.0.0
- List single containers in a space.GETv1.0.0
- List the current state of a container.GETv1.0.0
- Map a public route to a container group.POSTv1.0.0
- Pause a single containerPOSTv1.0.0
- Refresh the TLS CertificatePUTv1.0.0
- Release public IP addressPOSTv1.0.0
- Remove a Docker image.DELETEv1.0.0
- Remove a single containerDELETEv1.0.0
- Rename a single containerPOSTv1.0.0
- Request a public IP address for a spacePOSTv1.0.0
- Restart a single containerPOSTv1.0.0
- Retrieve detailed information about a volume. GETv1.0.0
- Retrieve organization and space specific quotaGETv1.0.0
- Retrieve the namespace of an organization.GETv1.0.0
- Retrieve the TLS CertificateGETv1.0.0
- Set a namespace for your private Bluemix registry.PUTv1.0.0
- Share a volume with another spacePOSTv1.0.0
- Start a single containerPOSTv1.0.0
- Stop a single containerPOSTv1.0.0
- Stop and delete all container instances in a container group.DELETEv1.0.0
- Unbind a public IP address from a containerPOSTv1.0.0
- Unmap a public route from a container groupPOSTv1.0.0
- Unpause a single containerPOSTv1.0.0
- Update a container group.PATCHv1.0.0
- Update space quotaPUTv1.0.0
Other/IBM Containers
List single containers in a space.
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
{
"type": "object",
"properties": {
"X-Auth-Project-Id": {
"type": "string"
},
"X-Auth-Token": {
"type": "string"
},
"all": {
"type": "string"
},
"filters": {
"type": "string"
}
},
"required": [
"X-Auth-Project-Id",
"X-Auth-Token"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
{
"type": "array",
"items": {
"properties": {
"Command": {
"type": "string",
"description": "The command and arguments that were passed to the container during container creation. This command is executed when the container is started."
},
"ContainerState": {
"type": "string",
"description": "The current status of the container. The status can either be a transient state, such as BUILDING, and NETWORKING or a non-transient state, such as RUNNING, SHUTDOWN, CRASHED, PAUSED, or SUSPENDED. "
},
"Created": {
"type": "number",
"format": "float",
"description": "The time when the container was created."
},
"Env": {
"type": "array",
"description": "A list of all the environment variables of the container.",
"items": {
"type": "string"
}
},
"Group": {
"properties": {
"Id": {
"type": "string",
"description": "Unique identifier representing a group."
},
"Name": {
"type": "string",
"description": "Name of the group."
}
}
},
"Id": {
"type": "string",
"description": "Unique identifier representing a container."
},
"Image": {
"type": "string",
"description": "Full path to the container image in your private Bluemix registry."
},
"ImageId": {
"type": "string",
"description": "Unique identifier representing a container image."
},
"Labels": {
"type": "object",
"description": "List of custom metadata that was added to the container. Labels serve a wide range of uses, such as adding notes to a container. Every label is a key/ value pair."
},
"Memory": {
"type": "integer",
"format": "int32",
"description": "The amount of container memory in Megabyte that was assigned to your container. The memory is counted towards the quota that is allocated for the space."
},
"Name": {
"type": "string",
"description": "The name of the container. "
},
"Names": {
"type": "array",
"description": "The name of the container.",
"items": {
"type": "string"
}
},
"NetworkSettings": {
"required": [
"IpAddress",
"PublicIpAddress"
],
"properties": {
"Bridge": {
"type": "string",
"description": "The name of the private network bridge."
},
"Gateway": {
"type": "string",
"description": "The IP address of the private network gateway in IPv4 format."
},
"IpAddress": {
"type": "string",
"description": "The private IP address that is assigned to the container."
},
"IpPrefixLen": {
"type": "integer",
"format": "int32"
},
"MacAddress": {
"type": "string",
"description": "The MAC address that was assigned to the container. "
},
"Network": {
"properties": {
"Aliases": {
"type": "string",
"description": "Alternative name of the private container network the container is connected to."
},
"EndpointID": {
"type": "string",
"description": "Unique ID representing a container."
},
"Gateway": {
"type": "string",
"description": "The private IP address of the network gateway in IPv4 format."
},
"GlobalIPv6Address": {
"type": "string",
"description": "Private IP address of the container in IPv6 format. IBM Containers only supports IPv4 format. This attribute is returned as empty."
},
"GlobalIPv6PrefixLen": {
"type": "integer",
"description": "Not supported by IBM Containers, empty string."
},
"IPAMConfig": {
"type": "string",
"description": "Specific configurations for the network driver."
},
"IPPrefixLen": {
"type": "string",
"description": "The prefix of the subnet in the private container network. The prefix indicates that 16 bits out of 32 bits are used to address the network. As every IPv4 IP adress consists of 32 bits, the last 16 bits are used to assign private IP addresses to the container. "
},
"IPv6Gateway": {
"type": "string",
"description": "The private IP address of the network gateway in IPv6 format. IBM Containers only supports IPv4 format. This attribute is returned as empty."
},
"Links": {
"type": "string",
"description": "List of container names that are linked to the container. "
},
"MacAddress": {
"type": "string",
"description": "The MAC address that is assigned to the container."
},
"NetworkID": {
"type": "string",
"description": "Unique identifier representing the private container network."
}
}
},
"PortMapping": {
"type": "string",
"description": "Specific to Docker. List of private container ports and their mapping to the host ports. In IBM Containers all container ports are exposed on the host by default. This attribute is returned as an empty list. "
},
"Ports": {
"type": "array",
"description": "All ports of the container that were exposed to the public.",
"items": {
"type": "string"
}
},
"PublicIpAddress": {
"type": "string",
"description": "The Public IP address that was bound to the container."
}
}
},
"Ports": {
"properties": {
"IP": {
"type": "string",
"description": "Public IP address that was bound to the container in IPv4 format."
},
"PrivatePort": {
"type": "string",
"description": "The private port of the container on which the container listens during run time."
},
"PublicPort": {
"type": "string",
"description": "The public port that was exposed during container creation. When a public port is exposed, a public IP address can be bound to the container which makes the container accessible from the internet."
},
"Type": {
"type": "string",
"description": "The type of IP protocol that is used for the port. It can either be `udp` or `tcp`. "
}
}
},
"SizeRootFs": {
"type": "integer",
"description": "Total size of all the files in the container, in bytes. "
},
"SizeRw": {
"type": "integer",
"description": "The size of the files which have been created or changed, if you compare the container to its base image. Just after creation, this should be zero. Ass you modify (or create) files, this size will increase."
},
"Started": {
"type": "number",
"format": "float",
"description": "Time when the container was started."
},
"Status": {
"type": "string",
"description": "The current status of the container. The status can either be a transient state, such as BUILDING, and NETWORKING or a non-transient state, such as RUNNING, SHUTDOWN, CRASHED, PAUSED, or SUSPENDED"
},
"VCPU": {
"type": "integer",
"description": "Number of virtual CPUs that are assigned to the container."
}
}
}
}