# graphqlPushSchema

Check and publish graphql subgraph schemas using rover utility image.

## Parameters

| Name                     | Description                                                                                                                                                                                                               | Type           | Default                     | Required |
|--------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------|-----------------------------|----------|
| environment | Name of environment, e.g. dev, qa, prod | `string` | n/a | yes
| imageName   | URL of Docker image | `string` | 086679231553.dkr.ecr.us-east-1.amazonaws.com/graphql-rover-utility:latest | no
| roverOperation | Name of rover operation, e.g. check, fetch, publish | `string` | n/a | yes |
| runTimeout | Timeout for rover command execution, in seconds | `string` | 300 | no |
| schemaDirectory | Directory, relative to repository root, containing schema files | `string` | ./src/schema | no |
| serviceName | Name of subgraph; should match name of repository | `string` | n/a | yes |
