@@ -58,10 +58,14 @@ class Dialogflow extends \Google\Service
58
58
public $ projects_locations_agents_flows_versions ;
59
59
public $ projects_locations_agents_generators ;
60
60
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 ;
61
64
public $ projects_locations_agents_sessions ;
62
65
public $ projects_locations_agents_sessions_entityTypes ;
63
66
public $ projects_locations_agents_testCases ;
64
67
public $ projects_locations_agents_testCases_results ;
68
+ public $ projects_locations_agents_tools ;
65
69
public $ projects_locations_agents_transitionRouteGroups ;
66
70
public $ projects_locations_agents_webhooks ;
67
71
public $ projects_locations_operations ;
@@ -1447,6 +1451,242 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
1447
1451
]
1448
1452
]
1449
1453
);
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
+ );
1450
1690
$ this ->projects_locations_agents_sessions = new Dialogflow \Resource \ProjectsLocationsAgentsSessions (
1451
1691
$ this ,
1452
1692
$ this ->serviceName ,
@@ -1751,6 +1991,82 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
1751
1991
]
1752
1992
]
1753
1993
);
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
+ );
1754
2070
$ this ->projects_locations_agents_transitionRouteGroups = new Dialogflow \Resource \ProjectsLocationsAgentsTransitionRouteGroups (
1755
2071
$ this ,
1756
2072
$ this ->serviceName ,
0 commit comments