diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/README.md b/clients/google-api-services-accesscontextmanager/v1/2.0.0/README.md index 3aab149de9c..4d95a513116 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/README.md +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-accesscontextmanager - v1-rev20260827-2.0.0 + v1-rev20261011-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-accesscontextmanager:v1-rev20260827-2.0.0' + implementation 'com.google.apis:google-api-services-accesscontextmanager:v1-rev20261011-2.0.0' } ``` diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressSource.java b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressSource.java index 3296ffee0dd..196f1b2da7a 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressSource.java +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressSource.java @@ -55,9 +55,9 @@ public final class EgressSource extends com.google.api.client.json.GenericJson { /** * A Google Cloud resource from the service perimeter that you want to allow to access data - * outside the perimeter. This field supports only projects. The project format is - * `projects/{project_number}`. You can't use `*` in this field to allow all Google Cloud - * resources. + * outside the perimeter. This field supports projects, folders, and organizations in the form + * `projects/`, `folders/`, and `organizations/`. You can't use `*` in this field to allow all + * Google Cloud resources. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -115,9 +115,9 @@ public EgressSource setPscEndpoint(PrivateServiceConnectEndpoint pscEndpoint) { /** * A Google Cloud resource from the service perimeter that you want to allow to access data - * outside the perimeter. This field supports only projects. The project format is - * `projects/{project_number}`. You can't use `*` in this field to allow all Google Cloud - * resources. + * outside the perimeter. This field supports projects, folders, and organizations in the form + * `projects/`, `folders/`, and `organizations/`. You can't use `*` in this field to allow all + * Google Cloud resources. * @return value or {@code null} for none */ public java.lang.String getResource() { @@ -126,9 +126,9 @@ public java.lang.String getResource() { /** * A Google Cloud resource from the service perimeter that you want to allow to access data - * outside the perimeter. This field supports only projects. The project format is - * `projects/{project_number}`. You can't use `*` in this field to allow all Google Cloud - * resources. + * outside the perimeter. This field supports projects, folders, and organizations in the form + * `projects/`, `folders/`, and `organizations/`. You can't use `*` in this field to allow all + * Google Cloud resources. * @param resource resource or {@code null} for none */ public EgressSource setResource(java.lang.String resource) { diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressTo.java b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressTo.java index ccf48be641c..30bddd21d3a 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressTo.java +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/EgressTo.java @@ -61,10 +61,11 @@ public final class EgressTo extends com.google.api.client.json.GenericJson { } /** - * A list of resources, currently only projects in the form `projects/`, that are allowed to be - * accessed by sources defined in the corresponding EgressFrom. A request matches if it contains a - * resource in this list. If `*` is specified for `resources`, then this EgressTo rule will - * authorize access to all resources outside the perimeter. + * A list of resources, currently projects, folders, and organizations in the form `projects/`, + * `folders/`, and `organizations/`, that are allowed to be accessed by sources defined in the + * corresponding EgressFrom. A request matches if it contains a resource in this list. If `*` is + * specified for `resources`, then this EgressTo rule will authorize access to all resources + * outside the perimeter. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -123,10 +124,11 @@ public EgressTo setOperations(java.util.List operations) { } /** - * A list of resources, currently only projects in the form `projects/`, that are allowed to be - * accessed by sources defined in the corresponding EgressFrom. A request matches if it contains a - * resource in this list. If `*` is specified for `resources`, then this EgressTo rule will - * authorize access to all resources outside the perimeter. + * A list of resources, currently projects, folders, and organizations in the form `projects/`, + * `folders/`, and `organizations/`, that are allowed to be accessed by sources defined in the + * corresponding EgressFrom. A request matches if it contains a resource in this list. If `*` is + * specified for `resources`, then this EgressTo rule will authorize access to all resources + * outside the perimeter. * @return value or {@code null} for none */ public java.util.List getResources() { @@ -134,10 +136,11 @@ public java.util.List getResources() { } /** - * A list of resources, currently only projects in the form `projects/`, that are allowed to be - * accessed by sources defined in the corresponding EgressFrom. A request matches if it contains a - * resource in this list. If `*` is specified for `resources`, then this EgressTo rule will - * authorize access to all resources outside the perimeter. + * A list of resources, currently projects, folders, and organizations in the form `projects/`, + * `folders/`, and `organizations/`, that are allowed to be accessed by sources defined in the + * corresponding EgressFrom. A request matches if it contains a resource in this list. If `*` is + * specified for `resources`, then this EgressTo rule will authorize access to all resources + * outside the perimeter. * @param resources resources or {@code null} for none */ public EgressTo setResources(java.util.List resources) { diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressSource.java b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressSource.java index 7e162fdf629..7b30d308cff 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressSource.java +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressSource.java @@ -53,8 +53,9 @@ public final class IngressSource extends com.google.api.client.json.GenericJson /** * A Google Cloud resource that is allowed to ingress the perimeter. Requests from these resources - * will be allowed to access perimeter data. Currently only projects and VPCs are allowed. Project - * format: `projects/{project_number}` VPC network format: + * will be allowed to access perimeter data. Currently projects, folders, organizations, and VPCs + * are allowed. Project format: `projects/{project_number}` Folder format: `folders/{folder_id}` + * Organization format: `organizations/{organization_id}` VPC network format: * `//compute.googleapis.com/projects/{PROJECT_ID}/global/networks/{NAME}`. The project may be in * any Google Cloud organization, not just the organization that the perimeter is defined in. `*` * is not allowed, the case of allowing all Google Cloud resources only is not supported. @@ -113,8 +114,9 @@ public IngressSource setPscEndpoint(PrivateServiceConnectEndpoint pscEndpoint) { /** * A Google Cloud resource that is allowed to ingress the perimeter. Requests from these resources - * will be allowed to access perimeter data. Currently only projects and VPCs are allowed. Project - * format: `projects/{project_number}` VPC network format: + * will be allowed to access perimeter data. Currently projects, folders, organizations, and VPCs + * are allowed. Project format: `projects/{project_number}` Folder format: `folders/{folder_id}` + * Organization format: `organizations/{organization_id}` VPC network format: * `//compute.googleapis.com/projects/{PROJECT_ID}/global/networks/{NAME}`. The project may be in * any Google Cloud organization, not just the organization that the perimeter is defined in. `*` * is not allowed, the case of allowing all Google Cloud resources only is not supported. @@ -126,8 +128,9 @@ public java.lang.String getResource() { /** * A Google Cloud resource that is allowed to ingress the perimeter. Requests from these resources - * will be allowed to access perimeter data. Currently only projects and VPCs are allowed. Project - * format: `projects/{project_number}` VPC network format: + * will be allowed to access perimeter data. Currently projects, folders, organizations, and VPCs + * are allowed. Project format: `projects/{project_number}` Folder format: `folders/{folder_id}` + * Organization format: `organizations/{organization_id}` VPC network format: * `//compute.googleapis.com/projects/{PROJECT_ID}/global/networks/{NAME}`. The project may be in * any Google Cloud organization, not just the organization that the perimeter is defined in. `*` * is not allowed, the case of allowing all Google Cloud resources only is not supported. diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressTo.java b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressTo.java index 92fe59fd24b..2969627a9d7 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressTo.java +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/IngressTo.java @@ -48,10 +48,11 @@ public final class IngressTo extends com.google.api.client.json.GenericJson { } /** - * A list of resources, currently only projects in the form `projects/`, protected by this - * ServicePerimeter that are allowed to be accessed by sources defined in the corresponding - * IngressFrom. If a single `*` is specified, then access to all resources inside the perimeter - * are allowed. + * A list of resources, currently projects, folders, and organizations in the form + * `projects/{project_number}`, `folders/{folder_id}`, and `organizations/{organization_id}`, + * protected by this ServicePerimeter that are allowed to be accessed by sources defined in the + * corresponding IngressFrom. If a single `*` is specified, then access to all resources inside + * the perimeter are allowed. * The value may be {@code null}. */ @com.google.api.client.util.Key @@ -85,10 +86,11 @@ public IngressTo setOperations(java.util.List operations) { } /** - * A list of resources, currently only projects in the form `projects/`, protected by this - * ServicePerimeter that are allowed to be accessed by sources defined in the corresponding - * IngressFrom. If a single `*` is specified, then access to all resources inside the perimeter - * are allowed. + * A list of resources, currently projects, folders, and organizations in the form + * `projects/{project_number}`, `folders/{folder_id}`, and `organizations/{organization_id}`, + * protected by this ServicePerimeter that are allowed to be accessed by sources defined in the + * corresponding IngressFrom. If a single `*` is specified, then access to all resources inside + * the perimeter are allowed. * @return value or {@code null} for none */ public java.util.List getResources() { @@ -96,10 +98,11 @@ public java.util.List getResources() { } /** - * A list of resources, currently only projects in the form `projects/`, protected by this - * ServicePerimeter that are allowed to be accessed by sources defined in the corresponding - * IngressFrom. If a single `*` is specified, then access to all resources inside the perimeter - * are allowed. + * A list of resources, currently projects, folders, and organizations in the form + * `projects/{project_number}`, `folders/{folder_id}`, and `organizations/{organization_id}`, + * protected by this ServicePerimeter that are allowed to be accessed by sources defined in the + * corresponding IngressFrom. If a single `*` is specified, then access to all resources inside + * the perimeter are allowed. * @param resources resources or {@code null} for none */ public IngressTo setResources(java.util.List resources) { diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/ServicePerimeterConfig.java b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/ServicePerimeterConfig.java index fcaf9980b0f..a3dde0c055c 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/ServicePerimeterConfig.java +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/com/google/api/services/accesscontextmanager/v1/model/ServicePerimeterConfig.java @@ -75,8 +75,9 @@ public final class ServicePerimeterConfig extends com.google.api.client.json.Gen } /** - * A list of Google Cloud resources that are inside of the service perimeter. Currently only - * projects and VPCs are allowed. Project format: `projects/{project_number}` VPC network format: + * A list of Google Cloud resources that are inside of the service perimeter. Currently projects, + * folders, and VPCs are allowed. Project format: `projects/{project_number}` Folder format: + * `folders/{folder_id}` VPC network format: * `//compute.googleapis.com/projects/{PROJECT_ID}/global/networks/{NAME}`. * The value may be {@code null}. */ @@ -171,8 +172,9 @@ public ServicePerimeterConfig setIngressPolicies(java.util.List i } /** - * A list of Google Cloud resources that are inside of the service perimeter. Currently only - * projects and VPCs are allowed. Project format: `projects/{project_number}` VPC network format: + * A list of Google Cloud resources that are inside of the service perimeter. Currently projects, + * folders, and VPCs are allowed. Project format: `projects/{project_number}` Folder format: + * `folders/{folder_id}` VPC network format: * `//compute.googleapis.com/projects/{PROJECT_ID}/global/networks/{NAME}`. * @return value or {@code null} for none */ @@ -181,8 +183,9 @@ public java.util.List getResources() { } /** - * A list of Google Cloud resources that are inside of the service perimeter. Currently only - * projects and VPCs are allowed. Project format: `projects/{project_number}` VPC network format: + * A list of Google Cloud resources that are inside of the service perimeter. Currently projects, + * folders, and VPCs are allowed. Project format: `projects/{project_number}` Folder format: + * `folders/{folder_id}` VPC network format: * `//compute.googleapis.com/projects/{PROJECT_ID}/global/networks/{NAME}`. * @param resources resources or {@code null} for none */ diff --git a/clients/google-api-services-accesscontextmanager/v1/2.0.0/pom.xml b/clients/google-api-services-accesscontextmanager/v1/2.0.0/pom.xml index 15680e9333f..16bf2aa64ab 100644 --- a/clients/google-api-services-accesscontextmanager/v1/2.0.0/pom.xml +++ b/clients/google-api-services-accesscontextmanager/v1/2.0.0/pom.xml @@ -8,8 +8,8 @@ com.google.apis google-api-services-accesscontextmanager - v1-rev20260827-2.0.0 - Access Context Manager API v1-rev20260827-2.0.0 + v1-rev20261011-2.0.0 + Access Context Manager API v1-rev20261011-2.0.0 jar 2011 diff --git a/clients/google-api-services-accesscontextmanager/v1/README.md b/clients/google-api-services-accesscontextmanager/v1/README.md index 3aab149de9c..4d95a513116 100644 --- a/clients/google-api-services-accesscontextmanager/v1/README.md +++ b/clients/google-api-services-accesscontextmanager/v1/README.md @@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file: com.google.apis google-api-services-accesscontextmanager - v1-rev20260827-2.0.0 + v1-rev20261011-2.0.0 @@ -35,7 +35,7 @@ repositories { mavenCentral() } dependencies { - implementation 'com.google.apis:google-api-services-accesscontextmanager:v1-rev20260827-2.0.0' + implementation 'com.google.apis:google-api-services-accesscontextmanager:v1-rev20261011-2.0.0' } ```