Skip to content

Commit 9df6640

Browse files
1 parent 4327b4a commit 9df6640

15 files changed

+1355
-44
lines changed

src/CloudDataplex.php

Lines changed: 192 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class CloudDataplex extends \Google\Service
4545
public $projects_locations_changeRequests;
4646
public $projects_locations_dataAttributeBindings;
4747
public $projects_locations_dataProducts;
48+
public $projects_locations_dataProducts_dataAssets;
4849
public $projects_locations_dataScans;
4950
public $projects_locations_dataScans_jobs;
5051
public $projects_locations_dataTaxonomies;
@@ -700,7 +701,53 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
700701
'dataProducts',
701702
[
702703
'methods' => [
703-
'getIamPolicy' => [
704+
'create' => [
705+
'path' => 'v1/{+parent}/dataProducts',
706+
'httpMethod' => 'POST',
707+
'parameters' => [
708+
'parent' => [
709+
'location' => 'path',
710+
'type' => 'string',
711+
'required' => true,
712+
],
713+
'dataProductId' => [
714+
'location' => 'query',
715+
'type' => 'string',
716+
],
717+
'validateOnly' => [
718+
'location' => 'query',
719+
'type' => 'boolean',
720+
],
721+
],
722+
],'delete' => [
723+
'path' => 'v1/{+name}',
724+
'httpMethod' => 'DELETE',
725+
'parameters' => [
726+
'name' => [
727+
'location' => 'path',
728+
'type' => 'string',
729+
'required' => true,
730+
],
731+
'etag' => [
732+
'location' => 'query',
733+
'type' => 'string',
734+
],
735+
'validateOnly' => [
736+
'location' => 'query',
737+
'type' => 'boolean',
738+
],
739+
],
740+
],'get' => [
741+
'path' => 'v1/{+name}',
742+
'httpMethod' => 'GET',
743+
'parameters' => [
744+
'name' => [
745+
'location' => 'path',
746+
'type' => 'string',
747+
'required' => true,
748+
],
749+
],
750+
],'getIamPolicy' => [
704751
'path' => 'v1/{+resource}:getIamPolicy',
705752
'httpMethod' => 'GET',
706753
'parameters' => [
@@ -714,6 +761,50 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
714761
'type' => 'integer',
715762
],
716763
],
764+
],'list' => [
765+
'path' => 'v1/{+parent}/dataProducts',
766+
'httpMethod' => 'GET',
767+
'parameters' => [
768+
'parent' => [
769+
'location' => 'path',
770+
'type' => 'string',
771+
'required' => true,
772+
],
773+
'filter' => [
774+
'location' => 'query',
775+
'type' => 'string',
776+
],
777+
'orderBy' => [
778+
'location' => 'query',
779+
'type' => 'string',
780+
],
781+
'pageSize' => [
782+
'location' => 'query',
783+
'type' => 'integer',
784+
],
785+
'pageToken' => [
786+
'location' => 'query',
787+
'type' => 'string',
788+
],
789+
],
790+
],'patch' => [
791+
'path' => 'v1/{+name}',
792+
'httpMethod' => 'PATCH',
793+
'parameters' => [
794+
'name' => [
795+
'location' => 'path',
796+
'type' => 'string',
797+
'required' => true,
798+
],
799+
'updateMask' => [
800+
'location' => 'query',
801+
'type' => 'string',
802+
],
803+
'validateOnly' => [
804+
'location' => 'query',
805+
'type' => 'boolean',
806+
],
807+
],
717808
],'setIamPolicy' => [
718809
'path' => 'v1/{+resource}:setIamPolicy',
719810
'httpMethod' => 'POST',
@@ -738,6 +829,106 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
738829
]
739830
]
740831
);
832+
$this->projects_locations_dataProducts_dataAssets = new CloudDataplex\Resource\ProjectsLocationsDataProductsDataAssets(
833+
$this,
834+
$this->serviceName,
835+
'dataAssets',
836+
[
837+
'methods' => [
838+
'create' => [
839+
'path' => 'v1/{+parent}/dataAssets',
840+
'httpMethod' => 'POST',
841+
'parameters' => [
842+
'parent' => [
843+
'location' => 'path',
844+
'type' => 'string',
845+
'required' => true,
846+
],
847+
'dataAssetId' => [
848+
'location' => 'query',
849+
'type' => 'string',
850+
],
851+
'validateOnly' => [
852+
'location' => 'query',
853+
'type' => 'boolean',
854+
],
855+
],
856+
],'delete' => [
857+
'path' => 'v1/{+name}',
858+
'httpMethod' => 'DELETE',
859+
'parameters' => [
860+
'name' => [
861+
'location' => 'path',
862+
'type' => 'string',
863+
'required' => true,
864+
],
865+
'etag' => [
866+
'location' => 'query',
867+
'type' => 'string',
868+
],
869+
'validateOnly' => [
870+
'location' => 'query',
871+
'type' => 'boolean',
872+
],
873+
],
874+
],'get' => [
875+
'path' => 'v1/{+name}',
876+
'httpMethod' => 'GET',
877+
'parameters' => [
878+
'name' => [
879+
'location' => 'path',
880+
'type' => 'string',
881+
'required' => true,
882+
],
883+
],
884+
],'list' => [
885+
'path' => 'v1/{+parent}/dataAssets',
886+
'httpMethod' => 'GET',
887+
'parameters' => [
888+
'parent' => [
889+
'location' => 'path',
890+
'type' => 'string',
891+
'required' => true,
892+
],
893+
'filter' => [
894+
'location' => 'query',
895+
'type' => 'string',
896+
],
897+
'orderBy' => [
898+
'location' => 'query',
899+
'type' => 'string',
900+
],
901+
'pageSize' => [
902+
'location' => 'query',
903+
'type' => 'integer',
904+
],
905+
'pageToken' => [
906+
'location' => 'query',
907+
'type' => 'string',
908+
],
909+
],
910+
],'patch' => [
911+
'path' => 'v1/{+name}',
912+
'httpMethod' => 'PATCH',
913+
'parameters' => [
914+
'name' => [
915+
'location' => 'path',
916+
'type' => 'string',
917+
'required' => true,
918+
],
919+
'updateMask' => [
920+
'location' => 'query',
921+
'type' => 'string',
922+
],
923+
'validateOnly' => [
924+
'location' => 'query',
925+
'type' => 'boolean',
926+
],
927+
],
928+
],
929+
]
930+
]
931+
);
741932
$this->projects_locations_dataScans = new CloudDataplex\Resource\ProjectsLocationsDataScans(
742933
$this,
743934
$this->serviceName,

0 commit comments

Comments
 (0)