Skip to content

Commit

Permalink
feat(securitycenter): update the api
Browse files Browse the repository at this point in the history
#### securitycenter:v1

The following keys were deleted:
- schemas.Access.properties.username.type (Total Keys: 1)

The following keys were added:
- resources.folders.resources.notificationConfigs.methods.create (Total Keys: 14)
- resources.folders.resources.notificationConfigs.methods.delete (Total Keys: 11)
- resources.folders.resources.notificationConfigs.methods.get (Total Keys: 11)
- resources.folders.resources.notificationConfigs.methods.list (Total Keys: 16)
- resources.folders.resources.notificationConfigs.methods.patch (Total Keys: 15)
- resources.projects.resources.notificationConfigs.methods.create (Total Keys: 14)
- resources.projects.resources.notificationConfigs.methods.delete (Total Keys: 11)
- resources.projects.resources.notificationConfigs.methods.get (Total Keys: 11)
- resources.projects.resources.notificationConfigs.methods.list (Total Keys: 16)
- resources.projects.resources.notificationConfigs.methods.patch (Total Keys: 15)
- schemas.Access.properties.userName.type (Total Keys: 1)
- schemas.AssociatedFinding (Total Keys: 4)
- schemas.Edge (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.displayName.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.methods (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.name.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.resource (Total Keys: 3)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.edges (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.exposedResource.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.name.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.pathNodes (Total Keys: 2)
- schemas.PathNode (Total Keys: 7)

#### securitycenter:v1beta1

The following keys were deleted:
- schemas.Access.properties.username.type (Total Keys: 1)

The following keys were added:
- schemas.Access.properties.userName.type (Total Keys: 1)
- schemas.AssociatedFinding (Total Keys: 4)
- schemas.Edge (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.displayName.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.methods (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.name.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.resource (Total Keys: 3)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.edges (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.exposedResource.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.name.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.pathNodes (Total Keys: 2)
- schemas.PathNode (Total Keys: 7)

#### securitycenter:v1beta2

The following keys were deleted:
- schemas.Access.properties.username.type (Total Keys: 1)

The following keys were added:
- schemas.Access.properties.userName.type (Total Keys: 1)
- schemas.AssociatedFinding (Total Keys: 4)
- schemas.Edge (Total Keys: 4)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.displayName.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.methods (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.name.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposedResource.properties.resource (Total Keys: 3)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.edges (Total Keys: 2)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.exposedResource.$ref (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.name.type (Total Keys: 1)
- schemas.GoogleCloudSecuritycenterV1ExposurePath.properties.pathNodes (Total Keys: 2)
- schemas.PathNode (Total Keys: 7)
  • Loading branch information
yoshi-automation committed Oct 18, 2022
1 parent 36e8c8b commit b1c67c8
Show file tree
Hide file tree
Showing 11 changed files with 1,256 additions and 33 deletions.
5 changes: 5 additions & 0 deletions docs/dyn/securitycenter_v1.folders.html
Expand Up @@ -94,6 +94,11 @@ <h2>Instance Methods</h2>
</p>
<p class="firstline">Returns the muteConfigs Resource.</p>

<p class="toc_element">
<code><a href="securitycenter_v1.folders.notificationConfigs.html">notificationConfigs()</a></code>
</p>
<p class="firstline">Returns the notificationConfigs Resource.</p>

<p class="toc_element">
<code><a href="securitycenter_v1.folders.sources.html">sources()</a></code>
</p>
Expand Down
271 changes: 271 additions & 0 deletions docs/dyn/securitycenter_v1.folders.notificationConfigs.html

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions docs/dyn/securitycenter_v1.folders.sources.findings.html
Expand Up @@ -209,7 +209,7 @@ <h3>Method Details</h3>
&quot;serviceAccountKeyName&quot;: &quot;A String&quot;, # The name of the service account key used to create or exchange credentials for authenticating the service account making the request. This is a scheme-less URI full resource name. For example: &quot;//iam.googleapis.com/projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}&quot;
&quot;serviceName&quot;: &quot;A String&quot;, # This is the API service that the service account made a call to, e.g. &quot;iam.googleapis.com&quot;
&quot;userAgentFamily&quot;: &quot;A String&quot;, # What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
&quot;username&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
&quot;userName&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
},
&quot;canonicalName&quot;: &quot;A String&quot;, # The canonical name of the finding. It&#x27;s either &quot;organizations/{organization_id}/sources/{source_id}/findings/{finding_id}&quot;, &quot;folders/{folder_id}/sources/{source_id}/findings/{finding_id}&quot; or &quot;projects/{project_number}/sources/{source_id}/findings/{finding_id}&quot;, depending on the closest CRM ancestor of the resource associated with the finding.
&quot;category&quot;: &quot;A String&quot;, # The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: &quot;XSS_FLASH_INJECTION&quot;
Expand Down Expand Up @@ -574,7 +574,7 @@ <h3>Method Details</h3>
&quot;serviceAccountKeyName&quot;: &quot;A String&quot;, # The name of the service account key used to create or exchange credentials for authenticating the service account making the request. This is a scheme-less URI full resource name. For example: &quot;//iam.googleapis.com/projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}&quot;
&quot;serviceName&quot;: &quot;A String&quot;, # This is the API service that the service account made a call to, e.g. &quot;iam.googleapis.com&quot;
&quot;userAgentFamily&quot;: &quot;A String&quot;, # What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
&quot;username&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
&quot;userName&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
},
&quot;canonicalName&quot;: &quot;A String&quot;, # The canonical name of the finding. It&#x27;s either &quot;organizations/{organization_id}/sources/{source_id}/findings/{finding_id}&quot;, &quot;folders/{folder_id}/sources/{source_id}/findings/{finding_id}&quot; or &quot;projects/{project_number}/sources/{source_id}/findings/{finding_id}&quot;, depending on the closest CRM ancestor of the resource associated with the finding.
&quot;category&quot;: &quot;A String&quot;, # The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: &quot;XSS_FLASH_INJECTION&quot;
Expand Down Expand Up @@ -902,7 +902,7 @@ <h3>Method Details</h3>
&quot;serviceAccountKeyName&quot;: &quot;A String&quot;, # The name of the service account key used to create or exchange credentials for authenticating the service account making the request. This is a scheme-less URI full resource name. For example: &quot;//iam.googleapis.com/projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}&quot;
&quot;serviceName&quot;: &quot;A String&quot;, # This is the API service that the service account made a call to, e.g. &quot;iam.googleapis.com&quot;
&quot;userAgentFamily&quot;: &quot;A String&quot;, # What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
&quot;username&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
&quot;userName&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
},
&quot;canonicalName&quot;: &quot;A String&quot;, # The canonical name of the finding. It&#x27;s either &quot;organizations/{organization_id}/sources/{source_id}/findings/{finding_id}&quot;, &quot;folders/{folder_id}/sources/{source_id}/findings/{finding_id}&quot; or &quot;projects/{project_number}/sources/{source_id}/findings/{finding_id}&quot;, depending on the closest CRM ancestor of the resource associated with the finding.
&quot;category&quot;: &quot;A String&quot;, # The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: &quot;XSS_FLASH_INJECTION&quot;
Expand Down Expand Up @@ -1243,7 +1243,7 @@ <h3>Method Details</h3>
&quot;serviceAccountKeyName&quot;: &quot;A String&quot;, # The name of the service account key used to create or exchange credentials for authenticating the service account making the request. This is a scheme-less URI full resource name. For example: &quot;//iam.googleapis.com/projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}&quot;
&quot;serviceName&quot;: &quot;A String&quot;, # This is the API service that the service account made a call to, e.g. &quot;iam.googleapis.com&quot;
&quot;userAgentFamily&quot;: &quot;A String&quot;, # What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
&quot;username&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
&quot;userName&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
},
&quot;canonicalName&quot;: &quot;A String&quot;, # The canonical name of the finding. It&#x27;s either &quot;organizations/{organization_id}/sources/{source_id}/findings/{finding_id}&quot;, &quot;folders/{folder_id}/sources/{source_id}/findings/{finding_id}&quot; or &quot;projects/{project_number}/sources/{source_id}/findings/{finding_id}&quot;, depending on the closest CRM ancestor of the resource associated with the finding.
&quot;category&quot;: &quot;A String&quot;, # The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: &quot;XSS_FLASH_INJECTION&quot;
Expand Down Expand Up @@ -1585,7 +1585,7 @@ <h3>Method Details</h3>
&quot;serviceAccountKeyName&quot;: &quot;A String&quot;, # The name of the service account key used to create or exchange credentials for authenticating the service account making the request. This is a scheme-less URI full resource name. For example: &quot;//iam.googleapis.com/projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}/keys/{key}&quot;
&quot;serviceName&quot;: &quot;A String&quot;, # This is the API service that the service account made a call to, e.g. &quot;iam.googleapis.com&quot;
&quot;userAgentFamily&quot;: &quot;A String&quot;, # What kind of user agent is associated, e.g. operating system shells, embedded or stand-alone applications, etc.
&quot;username&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
&quot;userName&quot;: &quot;A String&quot;, # A string representing a username. This is likely not an IAM principal. For instance, this may be the system user name if the finding is VM-related, or this may be some type of application login user name, depending on the type of finding.
},
&quot;canonicalName&quot;: &quot;A String&quot;, # The canonical name of the finding. It&#x27;s either &quot;organizations/{organization_id}/sources/{source_id}/findings/{finding_id}&quot;, &quot;folders/{folder_id}/sources/{source_id}/findings/{finding_id}&quot; or &quot;projects/{project_number}/sources/{source_id}/findings/{finding_id}&quot;, depending on the closest CRM ancestor of the resource associated with the finding.
&quot;category&quot;: &quot;A String&quot;, # The additional taxonomy group within findings from a given source. This field is immutable after creation time. Example: &quot;XSS_FLASH_INJECTION&quot;
Expand Down
Expand Up @@ -106,7 +106,7 @@ <h3>Method Details</h3>
<pre>Creates a notification config.

Args:
parent: string, Required. Resource name of the new notification config&#x27;s parent. Its format is &quot;organizations/[organization_id]&quot; or &quot;projects/[project_id]&quot;. (required)
parent: string, Required. Resource name of the new notification config&#x27;s parent. Its format is &quot;organizations/[organization_id]&quot;, &quot;folders/[folder_id]&quot;, or &quot;projects/[project_id]&quot;. (required)
body: object, The request body.
The object takes the form of:

Expand Down Expand Up @@ -188,7 +188,7 @@ <h3>Method Details</h3>
<pre>Lists notification configs.

Args:
parent: string, Required. Name of the organization to list notification configs. Its format is &quot;organizations/[organization_id]&quot; or &quot;projects/[project_id]&quot;. (required)
parent: string, Required. Name of the organization to list notification configs. Its format is &quot;organizations/[organization_id]&quot;, &quot;folders/[folder_id]&quot;, or &quot;projects/[project_id]&quot;. (required)
pageSize: integer, The maximum number of results to return in a single response. Default is 10, minimum is 1, maximum is 1000.
pageToken: string, The value returned by the last `ListNotificationConfigsResponse`; indicates that this is a continuation of a prior `ListNotificationConfigs` call, and that the system should return the next page of data.
x__xgafv: string, V1 error format.
Expand Down

0 comments on commit b1c67c8

Please sign in to comment.