def GenerateConfig()

in google/resource-snippets/compute-v1/target_tcp_proxy.py [0:0]


def GenerateConfig(context):
  """Generate template config based on python objects."""
  compute_resource_util.SetContext(context)
  health_check = ComputeResource('hc', compute_constants.HEALTHCHECKS, {
      'type': 'TCP',
      'tcpHealthCheck': {
          'portName': 'hc-port',
          'port': 80
      }
  })
  backend_service = ComputeResource('bs', compute_constants.BACKENDSERVICES, {
      'healthChecks': [health_check.SelfLink()],
      'protocol': 'TCP'
  })
  ComputeResource('tcp', compute_constants.TARGETTCPPROXIES, {
      'service': backend_service.SelfLink()
  })

  return Resources()