def METHOD_NAME(self):
    project_id = 'cloud-custodian'
    sink_name = "testqqqqqqqqqqqqqqqqq"
    factory = self.replay_flight_data(
        'log-project-sink-resource', project_id)
    p = self.load_policy({'name': 'log-project-sink-resource',
                          'resource': 'gcp.log-project-sink',
                          'mode': {
                              'type': 'gcp-audit',
                              'methods': ['google.logging.v2.ConfigServiceV2.CreateSink']}
                          },
                         session_factory=factory)
    exec_mode = p.get_execution_mode()
    event = event_data('log-create-project-sink.json')
    resource = exec_mode.run(event, None)
    self.assertEqual(resource[0]['name'], sink_name)
    self.assertEqual(
        p.resource_manager.get_urns(resource),
        [
            'gcp:logging::cloud-custodian:project-sink/testqqqqqqqqqqqqqqqqq',
        ],
    )