Skip to content

Commit 5bf74a9

Browse files
feat: configure 6 preview clients and 1 GA client for new PHP surface (#6175)
PiperOrigin-RevId: 529499625 Source-Link: googleapis/googleapis@0037ff6 Source-Link: googleapis/googleapis-gen@760324a Copy-Tag: eyJwIjoiQWNjZXNzQ29udGV4dE1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6Ijc2MDMyNGE1NWEzOGE0MDExOTkyNWNmNTg0ZDA2MTFlMThiYWNkZGYifQ== Copy-Tag: eyJwIjoiQWR2aXNvcnlOb3RpZmljYXRpb25zLy5Pd2xCb3QueWFtbCIsImgiOiI3NjAzMjRhNTVhMzhhNDAxMTk5MjVjZjU4NGQwNjExZTE4YmFjZGRmIn0= Copy-Tag: eyJwIjoiQWlQbGF0Zm9ybS8uT3dsQm90LnlhbWwiLCJoIjoiNzYwMzI0YTU1YTM4YTQwMTE5OTI1Y2Y1ODRkMDYxMWUxOGJhY2RkZiJ9 Copy-Tag: eyJwIjoiQWxsb3lEYi8uT3dsQm90LnlhbWwiLCJoIjoiNzYwMzI0YTU1YTM4YTQwMTE5OTI1Y2Y1ODRkMDYxMWUxOGJhY2RkZiJ9 Copy-Tag: eyJwIjoiQW5hbHl0aWNzQWRtaW4vLk93bEJvdC55YW1sIiwiaCI6Ijc2MDMyNGE1NWEzOGE0MDExOTkyNWNmNTg0ZDA2MTFlMThiYWNkZGYifQ== Copy-Tag: eyJwIjoiQW5hbHl0aWNzRGF0YS8uT3dsQm90LnlhbWwiLCJoIjoiNzYwMzI0YTU1YTM4YTQwMTE5OTI1Y2Y1ODRkMDYxMWUxOGJhY2RkZiJ9 Co-authored-by: Brent Shaffer <betterbrent@google.com>
1 parent 50f9de4 commit 5bf74a9

809 files changed

Lines changed: 65858 additions & 945 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

AccessContextManager/samples/V1/AccessContextManagerClient/commit_service_perimeters.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_CommitServicePerimeters_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\CommitServicePerimetersRequest;
2930
use Google\Identity\AccessContextManager\V1\CommitServicePerimetersResponse;
3031
use Google\Rpc\Status;
3132

@@ -60,10 +61,14 @@ function commit_service_perimeters_sample(string $formattedParent): void
6061
// Create a client.
6162
$accessContextManagerClient = new AccessContextManagerClient();
6263

64+
// Prepare the request message.
65+
$request = (new CommitServicePerimetersRequest())
66+
->setParent($formattedParent);
67+
6368
// Call the API and handle any network failures.
6469
try {
6570
/** @var OperationResponse $response */
66-
$response = $accessContextManagerClient->commitServicePerimeters($formattedParent);
71+
$response = $accessContextManagerClient->commitServicePerimeters($request);
6772
$response->pollUntilComplete();
6873

6974
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/create_access_level.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,9 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_CreateAccessLevel_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
2928
use Google\Identity\AccessContextManager\V1\AccessLevel;
29+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
30+
use Google\Identity\AccessContextManager\V1\CreateAccessLevelRequest;
3031
use Google\Rpc\Status;
3132

3233
/**
@@ -51,11 +52,14 @@ function create_access_level_sample(string $formattedParent): void
5152

5253
// Prepare the request message.
5354
$accessLevel = new AccessLevel();
55+
$request = (new CreateAccessLevelRequest())
56+
->setParent($formattedParent)
57+
->setAccessLevel($accessLevel);
5458

5559
// Call the API and handle any network failures.
5660
try {
5761
/** @var OperationResponse $response */
58-
$response = $accessContextManagerClient->createAccessLevel($formattedParent, $accessLevel);
62+
$response = $accessContextManagerClient->createAccessLevel($request);
5963
$response->pollUntilComplete();
6064

6165
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/create_access_policy.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_CreateAccessPolicy_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
2928
use Google\Identity\AccessContextManager\V1\AccessPolicy;
29+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
3030
use Google\Rpc\Status;
3131

3232
/**
@@ -47,10 +47,13 @@ function create_access_policy_sample(): void
4747
// Create a client.
4848
$accessContextManagerClient = new AccessContextManagerClient();
4949

50+
// Prepare the request message.
51+
$request = new AccessPolicy();
52+
5053
// Call the API and handle any network failures.
5154
try {
5255
/** @var OperationResponse $response */
53-
$response = $accessContextManagerClient->createAccessPolicy();
56+
$response = $accessContextManagerClient->createAccessPolicy($request);
5457
$response->pollUntilComplete();
5558

5659
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/create_gcp_user_access_binding.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_CreateGcpUserAccessBinding_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\CreateGcpUserAccessBindingRequest;
2930
use Google\Identity\AccessContextManager\V1\GcpUserAccessBinding;
3031
use Google\Rpc\Status;
3132

@@ -71,14 +72,14 @@ function create_gcp_user_access_binding_sample(
7172
$gcpUserAccessBinding = (new GcpUserAccessBinding())
7273
->setGroupKey($gcpUserAccessBindingGroupKey)
7374
->setAccessLevels($formattedGcpUserAccessBindingAccessLevels);
75+
$request = (new CreateGcpUserAccessBindingRequest())
76+
->setParent($formattedParent)
77+
->setGcpUserAccessBinding($gcpUserAccessBinding);
7478

7579
// Call the API and handle any network failures.
7680
try {
7781
/** @var OperationResponse $response */
78-
$response = $accessContextManagerClient->createGcpUserAccessBinding(
79-
$formattedParent,
80-
$gcpUserAccessBinding
81-
);
82+
$response = $accessContextManagerClient->createGcpUserAccessBinding($request);
8283
$response->pollUntilComplete();
8384

8485
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/create_service_perimeter.php

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_CreateServicePerimeter_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\CreateServicePerimeterRequest;
2930
use Google\Identity\AccessContextManager\V1\ServicePerimeter;
3031
use Google\Rpc\Status;
3132

@@ -52,14 +53,14 @@ function create_service_perimeter_sample(string $formattedParent): void
5253

5354
// Prepare the request message.
5455
$servicePerimeter = new ServicePerimeter();
56+
$request = (new CreateServicePerimeterRequest())
57+
->setParent($formattedParent)
58+
->setServicePerimeter($servicePerimeter);
5559

5660
// Call the API and handle any network failures.
5761
try {
5862
/** @var OperationResponse $response */
59-
$response = $accessContextManagerClient->createServicePerimeter(
60-
$formattedParent,
61-
$servicePerimeter
62-
);
63+
$response = $accessContextManagerClient->createServicePerimeter($request);
6364
$response->pollUntilComplete();
6465

6566
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/delete_access_level.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_DeleteAccessLevel_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\DeleteAccessLevelRequest;
2930
use Google\Rpc\Status;
3031

3132
/**
@@ -48,10 +49,14 @@ function delete_access_level_sample(string $formattedName): void
4849
// Create a client.
4950
$accessContextManagerClient = new AccessContextManagerClient();
5051

52+
// Prepare the request message.
53+
$request = (new DeleteAccessLevelRequest())
54+
->setName($formattedName);
55+
5156
// Call the API and handle any network failures.
5257
try {
5358
/** @var OperationResponse $response */
54-
$response = $accessContextManagerClient->deleteAccessLevel($formattedName);
59+
$response = $accessContextManagerClient->deleteAccessLevel($request);
5560
$response->pollUntilComplete();
5661

5762
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/delete_access_policy.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_DeleteAccessPolicy_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\DeleteAccessPolicyRequest;
2930
use Google\Rpc\Status;
3031

3132
/**
@@ -45,10 +46,14 @@ function delete_access_policy_sample(string $formattedName): void
4546
// Create a client.
4647
$accessContextManagerClient = new AccessContextManagerClient();
4748

49+
// Prepare the request message.
50+
$request = (new DeleteAccessPolicyRequest())
51+
->setName($formattedName);
52+
4853
// Call the API and handle any network failures.
4954
try {
5055
/** @var OperationResponse $response */
51-
$response = $accessContextManagerClient->deleteAccessPolicy($formattedName);
56+
$response = $accessContextManagerClient->deleteAccessPolicy($request);
5257
$response->pollUntilComplete();
5358

5459
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/delete_gcp_user_access_binding.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_DeleteGcpUserAccessBinding_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\DeleteGcpUserAccessBindingRequest;
2930
use Google\Rpc\Status;
3031

3132
/**
@@ -43,10 +44,14 @@ function delete_gcp_user_access_binding_sample(string $formattedName): void
4344
// Create a client.
4445
$accessContextManagerClient = new AccessContextManagerClient();
4546

47+
// Prepare the request message.
48+
$request = (new DeleteGcpUserAccessBindingRequest())
49+
->setName($formattedName);
50+
4651
// Call the API and handle any network failures.
4752
try {
4853
/** @var OperationResponse $response */
49-
$response = $accessContextManagerClient->deleteGcpUserAccessBinding($formattedName);
54+
$response = $accessContextManagerClient->deleteGcpUserAccessBinding($request);
5055
$response->pollUntilComplete();
5156

5257
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/delete_service_perimeter.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
// [START accesscontextmanager_v1_generated_AccessContextManager_DeleteServicePerimeter_sync]
2626
use Google\ApiCore\ApiException;
2727
use Google\ApiCore\OperationResponse;
28-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\DeleteServicePerimeterRequest;
2930
use Google\Rpc\Status;
3031

3132
/**
@@ -48,10 +49,14 @@ function delete_service_perimeter_sample(string $formattedName): void
4849
// Create a client.
4950
$accessContextManagerClient = new AccessContextManagerClient();
5051

52+
// Prepare the request message.
53+
$request = (new DeleteServicePerimeterRequest())
54+
->setName($formattedName);
55+
5156
// Call the API and handle any network failures.
5257
try {
5358
/** @var OperationResponse $response */
54-
$response = $accessContextManagerClient->deleteServicePerimeter($formattedName);
59+
$response = $accessContextManagerClient->deleteServicePerimeter($request);
5560
$response->pollUntilComplete();
5661

5762
if ($response->operationSucceeded()) {

AccessContextManager/samples/V1/AccessContextManagerClient/get_access_level.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@
2424

2525
// [START accesscontextmanager_v1_generated_AccessContextManager_GetAccessLevel_sync]
2626
use Google\ApiCore\ApiException;
27-
use Google\Identity\AccessContextManager\V1\AccessContextManagerClient;
2827
use Google\Identity\AccessContextManager\V1\AccessLevel;
28+
use Google\Identity\AccessContextManager\V1\Client\AccessContextManagerClient;
29+
use Google\Identity\AccessContextManager\V1\GetAccessLevelRequest;
2930

3031
/**
3132
* Gets an [access level]
@@ -44,10 +45,14 @@ function get_access_level_sample(string $formattedName): void
4445
// Create a client.
4546
$accessContextManagerClient = new AccessContextManagerClient();
4647

48+
// Prepare the request message.
49+
$request = (new GetAccessLevelRequest())
50+
->setName($formattedName);
51+
4752
// Call the API and handle any network failures.
4853
try {
4954
/** @var AccessLevel $response */
50-
$response = $accessContextManagerClient->getAccessLevel($formattedName);
55+
$response = $accessContextManagerClient->getAccessLevel($request);
5156
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
5257
} catch (ApiException $ex) {
5358
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

0 commit comments

Comments
 (0)