Class Operation
- Aws\Api\AbstractModel implements ArrayAccess
- Aws\Api\Operation
- Namespace: Aws\Api
- Located at Api/Operation.php
Represents an API operation.
Methods Summary
- __construct ( array $definition, Aws\Api\ShapeMap $shapeMap )
-
getHttp ( )
Returns an associative array of the HTTP attribute of the operation:
-
getInput ( )
Get the input shape of the operation.
-
getOutput ( )
Get the output shape of the operation.
-
getErrors ( )
Get an array of operation error shapes.
-
getStaticContextParams ( )
Gets static modeled static values used for endpoint resolution.
-
getContextParams ( )
Gets definition of modeled dynamic values used for endpoint resolution
Methods inherited from Aws\Api\AbstractModel
Methods Details
__construct (
array
$definition,
Aws\Api\ShapeMap
$shapeMap
)
Parameters
array | $definition | Service description |
Aws\Api\ShapeMap |
$shapeMap | Shapemap used for creating shapes |
Overrides
array getHttp ( )
Returns an associative array of the HTTP attribute of the operation:
- method: HTTP method of the operation
- requestUri: URI of the request (can include URI template placeholders)
Returns
array |
Aws\Api\StructureShape
getInput (
)
Aws\Api\StructureShape
getOutput (
)
Aws\Api\Shape[]
getErrors (
)
array getStaticContextParams ( )
Gets static modeled static values used for endpoint resolution.
Returns
array |
array getContextParams ( )
Gets definition of modeled dynamic values used for endpoint resolution
Returns
array |