@@ -58,10 +58,14 @@ class Dialogflow extends \Google\Service
5858 public $ projects_locations_agents_flows_versions ;
5959 public $ projects_locations_agents_generators ;
6060 public $ projects_locations_agents_intents ;
61+ public $ projects_locations_agents_playbooks ;
62+ public $ projects_locations_agents_playbooks_examples ;
63+ public $ projects_locations_agents_playbooks_versions ;
6164 public $ projects_locations_agents_sessions ;
6265 public $ projects_locations_agents_sessions_entityTypes ;
6366 public $ projects_locations_agents_testCases ;
6467 public $ projects_locations_agents_testCases_results ;
68+ public $ projects_locations_agents_tools ;
6569 public $ projects_locations_agents_transitionRouteGroups ;
6670 public $ projects_locations_agents_webhooks ;
6771 public $ projects_locations_operations ;
@@ -1447,6 +1451,242 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
14471451 ]
14481452 ]
14491453 );
1454+ $ this ->projects_locations_agents_playbooks = new Dialogflow \Resource \ProjectsLocationsAgentsPlaybooks (
1455+ $ this ,
1456+ $ this ->serviceName ,
1457+ 'playbooks ' ,
1458+ [
1459+ 'methods ' => [
1460+ 'create ' => [
1461+ 'path ' => 'v3/{+parent}/playbooks ' ,
1462+ 'httpMethod ' => 'POST ' ,
1463+ 'parameters ' => [
1464+ 'parent ' => [
1465+ 'location ' => 'path ' ,
1466+ 'type ' => 'string ' ,
1467+ 'required ' => true ,
1468+ ],
1469+ ],
1470+ ],'delete ' => [
1471+ 'path ' => 'v3/{+name} ' ,
1472+ 'httpMethod ' => 'DELETE ' ,
1473+ 'parameters ' => [
1474+ 'name ' => [
1475+ 'location ' => 'path ' ,
1476+ 'type ' => 'string ' ,
1477+ 'required ' => true ,
1478+ ],
1479+ ],
1480+ ],'export ' => [
1481+ 'path ' => 'v3/{+name}:export ' ,
1482+ 'httpMethod ' => 'POST ' ,
1483+ 'parameters ' => [
1484+ 'name ' => [
1485+ 'location ' => 'path ' ,
1486+ 'type ' => 'string ' ,
1487+ 'required ' => true ,
1488+ ],
1489+ ],
1490+ ],'get ' => [
1491+ 'path ' => 'v3/{+name} ' ,
1492+ 'httpMethod ' => 'GET ' ,
1493+ 'parameters ' => [
1494+ 'name ' => [
1495+ 'location ' => 'path ' ,
1496+ 'type ' => 'string ' ,
1497+ 'required ' => true ,
1498+ ],
1499+ ],
1500+ ],'import ' => [
1501+ 'path ' => 'v3/{+parent}/playbooks:import ' ,
1502+ 'httpMethod ' => 'POST ' ,
1503+ 'parameters ' => [
1504+ 'parent ' => [
1505+ 'location ' => 'path ' ,
1506+ 'type ' => 'string ' ,
1507+ 'required ' => true ,
1508+ ],
1509+ ],
1510+ ],'list ' => [
1511+ 'path ' => 'v3/{+parent}/playbooks ' ,
1512+ 'httpMethod ' => 'GET ' ,
1513+ 'parameters ' => [
1514+ 'parent ' => [
1515+ 'location ' => 'path ' ,
1516+ 'type ' => 'string ' ,
1517+ 'required ' => true ,
1518+ ],
1519+ 'pageSize ' => [
1520+ 'location ' => 'query ' ,
1521+ 'type ' => 'integer ' ,
1522+ ],
1523+ 'pageToken ' => [
1524+ 'location ' => 'query ' ,
1525+ 'type ' => 'string ' ,
1526+ ],
1527+ ],
1528+ ],'patch ' => [
1529+ 'path ' => 'v3/{+name} ' ,
1530+ 'httpMethod ' => 'PATCH ' ,
1531+ 'parameters ' => [
1532+ 'name ' => [
1533+ 'location ' => 'path ' ,
1534+ 'type ' => 'string ' ,
1535+ 'required ' => true ,
1536+ ],
1537+ 'updateMask ' => [
1538+ 'location ' => 'query ' ,
1539+ 'type ' => 'string ' ,
1540+ ],
1541+ ],
1542+ ],
1543+ ]
1544+ ]
1545+ );
1546+ $ this ->projects_locations_agents_playbooks_examples = new Dialogflow \Resource \ProjectsLocationsAgentsPlaybooksExamples (
1547+ $ this ,
1548+ $ this ->serviceName ,
1549+ 'examples ' ,
1550+ [
1551+ 'methods ' => [
1552+ 'create ' => [
1553+ 'path ' => 'v3/{+parent}/examples ' ,
1554+ 'httpMethod ' => 'POST ' ,
1555+ 'parameters ' => [
1556+ 'parent ' => [
1557+ 'location ' => 'path ' ,
1558+ 'type ' => 'string ' ,
1559+ 'required ' => true ,
1560+ ],
1561+ ],
1562+ ],'delete ' => [
1563+ 'path ' => 'v3/{+name} ' ,
1564+ 'httpMethod ' => 'DELETE ' ,
1565+ 'parameters ' => [
1566+ 'name ' => [
1567+ 'location ' => 'path ' ,
1568+ 'type ' => 'string ' ,
1569+ 'required ' => true ,
1570+ ],
1571+ ],
1572+ ],'get ' => [
1573+ 'path ' => 'v3/{+name} ' ,
1574+ 'httpMethod ' => 'GET ' ,
1575+ 'parameters ' => [
1576+ 'name ' => [
1577+ 'location ' => 'path ' ,
1578+ 'type ' => 'string ' ,
1579+ 'required ' => true ,
1580+ ],
1581+ ],
1582+ ],'list ' => [
1583+ 'path ' => 'v3/{+parent}/examples ' ,
1584+ 'httpMethod ' => 'GET ' ,
1585+ 'parameters ' => [
1586+ 'parent ' => [
1587+ 'location ' => 'path ' ,
1588+ 'type ' => 'string ' ,
1589+ 'required ' => true ,
1590+ ],
1591+ 'languageCode ' => [
1592+ 'location ' => 'query ' ,
1593+ 'type ' => 'string ' ,
1594+ ],
1595+ 'pageSize ' => [
1596+ 'location ' => 'query ' ,
1597+ 'type ' => 'integer ' ,
1598+ ],
1599+ 'pageToken ' => [
1600+ 'location ' => 'query ' ,
1601+ 'type ' => 'string ' ,
1602+ ],
1603+ ],
1604+ ],'patch ' => [
1605+ 'path ' => 'v3/{+name} ' ,
1606+ 'httpMethod ' => 'PATCH ' ,
1607+ 'parameters ' => [
1608+ 'name ' => [
1609+ 'location ' => 'path ' ,
1610+ 'type ' => 'string ' ,
1611+ 'required ' => true ,
1612+ ],
1613+ 'updateMask ' => [
1614+ 'location ' => 'query ' ,
1615+ 'type ' => 'string ' ,
1616+ ],
1617+ ],
1618+ ],
1619+ ]
1620+ ]
1621+ );
1622+ $ this ->projects_locations_agents_playbooks_versions = new Dialogflow \Resource \ProjectsLocationsAgentsPlaybooksVersions (
1623+ $ this ,
1624+ $ this ->serviceName ,
1625+ 'versions ' ,
1626+ [
1627+ 'methods ' => [
1628+ 'create ' => [
1629+ 'path ' => 'v3/{+parent}/versions ' ,
1630+ 'httpMethod ' => 'POST ' ,
1631+ 'parameters ' => [
1632+ 'parent ' => [
1633+ 'location ' => 'path ' ,
1634+ 'type ' => 'string ' ,
1635+ 'required ' => true ,
1636+ ],
1637+ ],
1638+ ],'delete ' => [
1639+ 'path ' => 'v3/{+name} ' ,
1640+ 'httpMethod ' => 'DELETE ' ,
1641+ 'parameters ' => [
1642+ 'name ' => [
1643+ 'location ' => 'path ' ,
1644+ 'type ' => 'string ' ,
1645+ 'required ' => true ,
1646+ ],
1647+ ],
1648+ ],'get ' => [
1649+ 'path ' => 'v3/{+name} ' ,
1650+ 'httpMethod ' => 'GET ' ,
1651+ 'parameters ' => [
1652+ 'name ' => [
1653+ 'location ' => 'path ' ,
1654+ 'type ' => 'string ' ,
1655+ 'required ' => true ,
1656+ ],
1657+ ],
1658+ ],'list ' => [
1659+ 'path ' => 'v3/{+parent}/versions ' ,
1660+ 'httpMethod ' => 'GET ' ,
1661+ 'parameters ' => [
1662+ 'parent ' => [
1663+ 'location ' => 'path ' ,
1664+ 'type ' => 'string ' ,
1665+ 'required ' => true ,
1666+ ],
1667+ 'pageSize ' => [
1668+ 'location ' => 'query ' ,
1669+ 'type ' => 'integer ' ,
1670+ ],
1671+ 'pageToken ' => [
1672+ 'location ' => 'query ' ,
1673+ 'type ' => 'string ' ,
1674+ ],
1675+ ],
1676+ ],'restore ' => [
1677+ 'path ' => 'v3/{+name}:restore ' ,
1678+ 'httpMethod ' => 'POST ' ,
1679+ 'parameters ' => [
1680+ 'name ' => [
1681+ 'location ' => 'path ' ,
1682+ 'type ' => 'string ' ,
1683+ 'required ' => true ,
1684+ ],
1685+ ],
1686+ ],
1687+ ]
1688+ ]
1689+ );
14501690 $ this ->projects_locations_agents_sessions = new Dialogflow \Resource \ProjectsLocationsAgentsSessions (
14511691 $ this ,
14521692 $ this ->serviceName ,
@@ -1751,6 +1991,82 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
17511991 ]
17521992 ]
17531993 );
1994+ $ this ->projects_locations_agents_tools = new Dialogflow \Resource \ProjectsLocationsAgentsTools (
1995+ $ this ,
1996+ $ this ->serviceName ,
1997+ 'tools ' ,
1998+ [
1999+ 'methods ' => [
2000+ 'create ' => [
2001+ 'path ' => 'v3/{+parent}/tools ' ,
2002+ 'httpMethod ' => 'POST ' ,
2003+ 'parameters ' => [
2004+ 'parent ' => [
2005+ 'location ' => 'path ' ,
2006+ 'type ' => 'string ' ,
2007+ 'required ' => true ,
2008+ ],
2009+ ],
2010+ ],'delete ' => [
2011+ 'path ' => 'v3/{+name} ' ,
2012+ 'httpMethod ' => 'DELETE ' ,
2013+ 'parameters ' => [
2014+ 'name ' => [
2015+ 'location ' => 'path ' ,
2016+ 'type ' => 'string ' ,
2017+ 'required ' => true ,
2018+ ],
2019+ 'force ' => [
2020+ 'location ' => 'query ' ,
2021+ 'type ' => 'boolean ' ,
2022+ ],
2023+ ],
2024+ ],'get ' => [
2025+ 'path ' => 'v3/{+name} ' ,
2026+ 'httpMethod ' => 'GET ' ,
2027+ 'parameters ' => [
2028+ 'name ' => [
2029+ 'location ' => 'path ' ,
2030+ 'type ' => 'string ' ,
2031+ 'required ' => true ,
2032+ ],
2033+ ],
2034+ ],'list ' => [
2035+ 'path ' => 'v3/{+parent}/tools ' ,
2036+ 'httpMethod ' => 'GET ' ,
2037+ 'parameters ' => [
2038+ 'parent ' => [
2039+ 'location ' => 'path ' ,
2040+ 'type ' => 'string ' ,
2041+ 'required ' => true ,
2042+ ],
2043+ 'pageSize ' => [
2044+ 'location ' => 'query ' ,
2045+ 'type ' => 'integer ' ,
2046+ ],
2047+ 'pageToken ' => [
2048+ 'location ' => 'query ' ,
2049+ 'type ' => 'string ' ,
2050+ ],
2051+ ],
2052+ ],'patch ' => [
2053+ 'path ' => 'v3/{+name} ' ,
2054+ 'httpMethod ' => 'PATCH ' ,
2055+ 'parameters ' => [
2056+ 'name ' => [
2057+ 'location ' => 'path ' ,
2058+ 'type ' => 'string ' ,
2059+ 'required ' => true ,
2060+ ],
2061+ 'updateMask ' => [
2062+ 'location ' => 'query ' ,
2063+ 'type ' => 'string ' ,
2064+ ],
2065+ ],
2066+ ],
2067+ ]
2068+ ]
2069+ );
17542070 $ this ->projects_locations_agents_transitionRouteGroups = new Dialogflow \Resource \ProjectsLocationsAgentsTransitionRouteGroups (
17552071 $ this ,
17562072 $ this ->serviceName ,
0 commit comments