@@ -23,7 +23,7 @@ module Apis
2323 module CloudassetV1beta1
2424
2525 # Represents the metadata of the longrunning operation for the
26- # AnalyzeIamPolicyLongrunning rpc .
26+ # AnalyzeIamPolicyLongrunning RPC .
2727 class AnalyzeIamPolicyLongrunningMetadata
2828 include Google ::Apis ::Core ::Hashable
2929
@@ -59,8 +59,8 @@ def update!(**args)
5959 # resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-
6060 # platform-resource-hierarchy), a resource outside the Google Cloud resource
6161 # hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy
62- # (e.g. Cloud IAM policy). See [Supported asset types](https://cloud.google.com/
63- # asset- inventory/docs/supported-asset-types) for more information.
62+ # (e.g. IAM policy). See [Supported asset types](https://cloud.google.com/asset-
63+ # inventory/docs/supported-asset-types) for more information.
6464 class Asset
6565 include Google ::Apis ::Core ::Hashable
6666
@@ -438,16 +438,16 @@ def update!(**args)
438438 class GcsDestination
439439 include Google ::Apis ::Core ::Hashable
440440
441- # The uri of the Cloud Storage object. It's the same uri that is used by gsutil.
441+ # The URI of the Cloud Storage object. It's the same URI that is used by gsutil.
442442 # For example: "gs://bucket_name/object_name". See [Viewing and Editing Object
443443 # Metadata](https://cloud.google.com/storage/docs/viewing-editing-metadata) for
444444 # more information.
445445 # Corresponds to the JSON property `uri`
446446 # @return [String]
447447 attr_accessor :uri
448448
449- # The uri prefix of all generated Cloud Storage objects. For example: "gs://
450- # bucket_name/object_name_prefix". Each object uri is in format: "gs://
449+ # The URI prefix of all generated Cloud Storage objects. For example: "gs://
450+ # bucket_name/object_name_prefix". Each object URI is in format: "gs://
451451 # bucket_name/object_name_prefix// and only contains assets for that type.
452452 # starts from 0. For example: "gs://bucket_name/object_name_prefix/google.
453453 # compute.disk/0" is the first shard of output objects containing all google.
@@ -472,8 +472,8 @@ def update!(**args)
472472 # resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-
473473 # platform-resource-hierarchy), a resource outside the Google Cloud resource
474474 # hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy
475- # (e.g. Cloud IAM policy). See [Supported asset types](https://cloud.google.com/
476- # asset- inventory/docs/supported-asset-types) for more information.
475+ # (e.g. IAM policy). See [Supported asset types](https://cloud.google.com/asset-
476+ # inventory/docs/supported-asset-types) for more information.
477477 class GoogleCloudAssetV1p7beta1Asset
478478 include Google ::Apis ::Core ::Hashable
479479
@@ -610,9 +610,9 @@ def update!(**args)
610610 # An asset can be any resource in the Google Cloud [resource hierarchy](https://
611611 # cloud.google.com/resource-manager/docs/cloud-platform-resource-hierarchy), a
612612 # resource outside the Google Cloud resource hierarchy (such as Google
613- # Kubernetes Engine clusters and objects), or a policy (e.g. Cloud IAM policy).
614- # See [ Supported asset types](https://cloud.google.com/asset-inventory/docs/
615- # supported- asset-types) for more information.
613+ # Kubernetes Engine clusters and objects), or a policy (e.g. IAM policy). See [
614+ # Supported asset types](https://cloud.google.com/asset-inventory/docs/supported-
615+ # asset-types) for more information.
616616 class GoogleCloudAssetV1p7beta1RelatedAsset
617617 include Google ::Apis ::Core ::Hashable
618618
@@ -751,7 +751,7 @@ class GoogleCloudAssetV1p7beta1Resource
751751 # The full name of the immediate parent of this resource. See [Resource Names](
752752 # https://cloud.google.com/apis/design/resource_names#full_resource_name) for
753753 # more information. For Google Cloud assets, this value is the parent resource
754- # defined in the [Cloud IAM policy hierarchy](https://cloud.google.com/iam/docs/
754+ # defined in the [IAM policy hierarchy](https://cloud.google.com/iam/docs/
755755 # overview#policy_hierarchy). Example: `//cloudresourcemanager.googleapis.com/
756756 # projects/my_project_123` For third-party assets, this field may be set
757757 # differently.
@@ -1630,10 +1630,11 @@ class GoogleIdentityAccesscontextmanagerV1IngressSource
16301630
16311631 # A Google Cloud resource that is allowed to ingress the perimeter. Requests
16321632 # from these resources will be allowed to access perimeter data. Currently only
1633- # projects are allowed. Format: `projects/`project_number`` The project may be
1634- # in any Google Cloud organization, not just the organization that the perimeter
1635- # is defined in. `*` is not allowed, the case of allowing all Google Cloud
1636- # resources only is not supported.
1633+ # projects and VPCs are allowed. Project format: `projects/`project_number`` VPC
1634+ # format: `//compute.googleapis.com/projects/`PROJECT_ID`/global/networks/`NAME``
1635+ # . The project may be in any Google Cloud organization, not just the
1636+ # organization that the perimeter is defined in. `*` is not allowed, the case of
1637+ # allowing all Google Cloud resources only is not supported.
16371638 # Corresponds to the JSON property `resource`
16381639 # @return [String]
16391640 attr_accessor :resource
@@ -1858,7 +1859,9 @@ class GoogleIdentityAccesscontextmanagerV1ServicePerimeterConfig
18581859 attr_accessor :ingress_policies
18591860
18601861 # A list of Google Cloud resources that are inside of the service perimeter.
1861- # Currently only projects are allowed. Format: `projects/`project_number``
1862+ # Currently only projects and VPCs are allowed. Project format: `projects/`
1863+ # project_number`` VPC format: `//compute.googleapis.com/projects/`PROJECT_ID`/
1864+ # global/networks/`NAME``.
18621865 # Corresponds to the JSON property `resources`
18631866 # @return [Array<String>]
18641867 attr_accessor :resources
@@ -2124,7 +2127,7 @@ class Resource
21242127 # The full name of the immediate parent of this resource. See [Resource Names](
21252128 # https://cloud.google.com/apis/design/resource_names#full_resource_name) for
21262129 # more information. For Google Cloud assets, this value is the parent resource
2127- # defined in the [Cloud IAM policy hierarchy](https://cloud.google.com/iam/docs/
2130+ # defined in the [IAM policy hierarchy](https://cloud.google.com/iam/docs/
21282131 # overview#policy_hierarchy). Example: `//cloudresourcemanager.googleapis.com/
21292132 # projects/my_project_123` For third-party assets, this field may be set
21302133 # differently.
@@ -2208,8 +2211,8 @@ class TemporalAsset
22082211 # resource hierarchy](https://cloud.google.com/resource-manager/docs/cloud-
22092212 # platform-resource-hierarchy), a resource outside the Google Cloud resource
22102213 # hierarchy (such as Google Kubernetes Engine clusters and objects), or a policy
2211- # (e.g. Cloud IAM policy). See [Supported asset types](https://cloud.google.com/
2212- # asset- inventory/docs/supported-asset-types) for more information.
2214+ # (e.g. IAM policy). See [Supported asset types](https://cloud.google.com/asset-
2215+ # inventory/docs/supported-asset-types) for more information.
22132216 # Corresponds to the JSON property `asset`
22142217 # @return [Google::Apis::CloudassetV1beta1::Asset]
22152218 attr_accessor :asset
0 commit comments