code: def taskGroupCreationRequested(self, *args, **kwargs):
          
  
          ref = {
              'exchange': 'task-group-creation-requested',
              'name': 'taskGroupCreationRequested',
              'routingKey': [
                  {
                      'constant': 'primary',
                      'multipleWords': False,
                      'name': 'routingKeyKind',
                  },
                  {
                      'multipleWords': False,
                      'name': 'organization',
                  },
                  {
                      'multipleWords': False,
                      'name': 'repository',
                  },
              ],
              'schema': 'v1/task-group-creation-requested.json#',
          }
          return self._makeTopicExchange(ref, *args, **kwargs)
docs: tc-gh requested the Queue service to create all the tasks in a group
  
          supposed to signal that taskCreate API has been called for every task in the task group
          for this particular repo and this particular organization
          currently used for creating initial status indicators in GitHub UI using Statuses API.
          This particular exchange can also be bound to RabbitMQ queues by custom routes - for that,
          Pass in the array of routes as a second argument to the publish method. Currently, we do
          use the statuses routes to bind the handler that creates the initial status.
  
          This exchange outputs: ``v1/task-group-creation-requested.json#``This exchange takes the following keys:
  
           * routingKeyKind: Identifier for the routing-key kind. This is always `"primary"` for the formalized routing key. (required)
  
           * organization: The GitHub `organization` which had an event. All periods have been replaced by % - such that foo.bar becomes foo%bar - and all other special characters aside from - and _ have been stripped. (required)
  
           * repository: The GitHub `repository` which had an event.All periods have been replaced by % - such that foo.bar becomes foo%bar - and all other special characters aside from - and _ have been stripped. (required)