Audit
rpc GetProject(GetProjectRequest) returns (Project)
GetProject
rpc BatchGetProjects(BatchGetProjectsRequest) returns (BatchGetProjectsResponse)
BatchGetProjects
rpc ListProjects(ListProjectsRequest) returns (ListProjectsResponse)
ListProjects
rpc WatchProject(WatchProjectRequest) returns (WatchProjectResponse)
WatchProject
rpc WatchProjects(WatchProjectsRequest) returns (WatchProjectsResponse)
WatchProjects
rpc CreateProject(CreateProjectRequest) returns (Project)
CreateProject
rpc UpdateProject(UpdateProjectRequest) returns (Project)
UpdateProject
rpc DeleteProject(DeleteProjectRequest) returns (Empty)
DeleteProject
Request message for method [GetProject][ntt.audit.v1alpha.GetProject]
Fields | |
---|---|
name | string |
Reference of ntt.audit.v1alpha.Project | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetProjects][ntt.audit.v1alpha.BatchGetProjects]
Fields | |
---|---|
parent | string |
Optional parent ntt.audit.v1alpha.Project | |
names | repeated string |
Names of Projects | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetProjectsResponse
Fields | |
---|---|
projects | repeated Project |
found Projects | |
missing | repeated string |
list of not found Projects |
Request message for method [ListProjects][ntt.audit.v1alpha.ListProjects]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer Projects than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListProjectsResponse.next_page_token][ntt.audit.v1alpha.ListProjectsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListProjects][ntt.audit.v1alpha.ListProjects]
Fields | |
---|---|
projects | repeated Project |
The list of Projects | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListProjectsRequest.page_token][ntt.audit.v1alpha.ListProjectsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListProjectsRequest.page_token][ntt.audit.v1alpha.ListProjectsRequest.page_token] |
Request message for method [WatchProject][ntt.audit.v1alpha.WatchProject]
Fields | |
---|---|
name | string |
Reference to ntt.audit.v1alpha.Project | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchProjectResponse
Fields | |
---|---|
change | ProjectChange |
Request message for method [WatchProjects][ntt.audit.v1alpha.WatchProjects]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer Projects than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Project that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Project that don't affect any of masked fields won't be sent back. |
WatchProjectsResponse
Fields | |
---|---|
project_changes | repeated ProjectChange |
Changes of Projects | |
page_token_change | WatchProjectsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateProject][ntt.audit.v1alpha.CreateProject]
Fields | |
---|---|
project | Project |
Project resource body |
Request message for method [UpdateProject][ntt.audit.v1alpha.UpdateProject]
Fields | |
---|---|
project | Project |
Project resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteProject][ntt.audit.v1alpha.DeleteProject]
Fields | |
---|---|
name | string |
Reference of ntt.audit.v1alpha.Project |
Organization Resource
Fields | |
---|---|
name | string |
Name of Organization |
rpc GetOrganization(GetOrganizationRequest) returns (Organization)
GetOrganization
rpc BatchGetOrganizations(BatchGetOrganizationsRequest) returns (BatchGetOrganizationsResponse)
BatchGetOrganizations
rpc ListOrganizations(ListOrganizationsRequest) returns (ListOrganizationsResponse)
ListOrganizations
rpc WatchOrganization(WatchOrganizationRequest) returns (WatchOrganizationResponse)
WatchOrganization
rpc WatchOrganizations(WatchOrganizationsRequest) returns (WatchOrganizationsResponse)
WatchOrganizations
rpc CreateOrganization(CreateOrganizationRequest) returns (Organization)
CreateOrganization
rpc UpdateOrganization(UpdateOrganizationRequest) returns (Organization)
UpdateOrganization
rpc DeleteOrganization(DeleteOrganizationRequest) returns (Empty)
DeleteOrganization
Request message for method [GetOrganization][ntt.audit.v1alpha.GetOrganization]
Fields | |
---|---|
name | string |
Reference of ntt.audit.v1alpha.Organization | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetOrganizations][ntt.audit.v1alpha.BatchGetOrganizations]
Fields | |
---|---|
parent | string |
Optional parent ntt.audit.v1alpha.Organization | |
names | repeated string |
Names of Organizations | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetOrganizationsResponse
Fields | |
---|---|
organizations | repeated Organization |
found Organizations | |
missing | repeated string |
list of not found Organizations |
Request message for method [ListOrganizations][ntt.audit.v1alpha.ListOrganizations]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer Organizations than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListOrganizationsResponse.next_page_token][ntt.audit.v1alpha.ListOrganizationsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListOrganizations][ntt.audit.v1alpha.ListOrganizations]
Fields | |
---|---|
organizations | repeated Organization |
The list of Organizations | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListOrganizationsRequest.page_token][ntt.audit.v1alpha.ListOrganizationsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListOrganizationsRequest.page_token][ntt.audit.v1alpha.ListOrganizationsRequest.page_token] |
Request message for method [WatchOrganization][ntt.audit.v1alpha.WatchOrganization]
Fields | |
---|---|
name | string |
Reference to ntt.audit.v1alpha.Organization | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchOrganizationResponse
Fields | |
---|---|
change | OrganizationChange |
Request message for method [WatchOrganizations][ntt.audit.v1alpha.WatchOrganizations]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer Organizations than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to Organization that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to Organization that don't affect any of masked fields won't be sent back. |
WatchOrganizationsResponse
Fields | |
---|---|
organization_changes | repeated OrganizationChange |
Changes of Organizations | |
page_token_change | WatchOrganizationsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateOrganization][ntt.audit.v1alpha.CreateOrganization]
Fields | |
---|---|
organization | Organization |
Organization resource body |
Request message for method [UpdateOrganization][ntt.audit.v1alpha.UpdateOrganization]
Fields | |
---|---|
organization | Organization |
Organization resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
Request message for method [DeleteOrganization][ntt.audit.v1alpha.DeleteOrganization]
Fields | |
---|---|
name | string |
Reference of ntt.audit.v1alpha.Organization |
AuditedResourceDescriptor Resource
Fields | |
---|---|
name | string |
Name of AuditedResourceDescriptor - must combine service and type fields with '/' as separator, for example: "IAM/RoleBinding". | |
display_name | string |
Optional. A concise name for the audited object type that might be displayed in user interfaces. It should be a Title Cased Noun Phrase, without any article or other determiners. | |
description | string |
Optional. A detailed description of the audited object type that might be used in documentation. | |
labels | repeated LabelDescriptor |
Required. A set of labels used to describe instances of this audited resource type. For example, for "RoleBinding" we can define name+member. This can allow us to make query like "who allowed user X to do those things?" | |
promoted_label_key_sets | repeated LabelKeySet |
Promoted Label Key Sets allow defining multiple indexing rules for underlying backend enabling query optimizations. |
rpc GetAuditedResourceDescriptor(GetAuditedResourceDescriptorRequest) returns (AuditedResourceDescriptor)
GetAuditedResourceDescriptor
rpc BatchGetAuditedResourceDescriptors(BatchGetAuditedResourceDescriptorsRequest) returns (BatchGetAuditedResourceDescriptorsResponse)
BatchGetAuditedResourceDescriptors
rpc ListAuditedResourceDescriptors(ListAuditedResourceDescriptorsRequest) returns (ListAuditedResourceDescriptorsResponse)
ListAuditedResourceDescriptors
rpc WatchAuditedResourceDescriptor(WatchAuditedResourceDescriptorRequest) returns (WatchAuditedResourceDescriptorResponse)
WatchAuditedResourceDescriptor
rpc WatchAuditedResourceDescriptors(WatchAuditedResourceDescriptorsRequest) returns (WatchAuditedResourceDescriptorsResponse)
WatchAuditedResourceDescriptors
rpc CreateAuditedResourceDescriptor(CreateAuditedResourceDescriptorRequest) returns (AuditedResourceDescriptor)
CreateAuditedResourceDescriptor
rpc UpdateAuditedResourceDescriptor(UpdateAuditedResourceDescriptorRequest) returns (AuditedResourceDescriptor)
UpdateAuditedResourceDescriptor
Request message for method [GetAuditedResourceDescriptor][ntt.audit.v1alpha.GetAuditedResourceDescriptor]
Fields | |
---|---|
name | string |
Reference of ntt.audit.v1alpha.AuditedResourceDescriptor | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetAuditedResourceDescriptors][ntt.audit.v1alpha.BatchGetAuditedResourceDescriptors]
Fields | |
---|---|
parent | string |
Optional parent ntt.audit.v1alpha.AuditedResourceDescriptor | |
names | repeated string |
Names of AuditedResourceDescriptors | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetAuditedResourceDescriptorsResponse
Fields | |
---|---|
audited_resource_descriptors | repeated AuditedResourceDescriptor |
found AuditedResourceDescriptors | |
missing | repeated string |
list of not found AuditedResourceDescriptors |
Request message for method [ListAuditedResourceDescriptors][ntt.audit.v1alpha.ListAuditedResourceDescriptors]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer AuditedResourceDescriptors than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListAuditedResourceDescriptorsResponse.next_page_token][ntt.audit.v1alpha.ListAuditedResourceDescriptorsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListAuditedResourceDescriptors][ntt.audit.v1alpha.ListAuditedResourceDescriptors]
Fields | |
---|---|
audited_resource_descriptors | repeated AuditedResourceDescriptor |
The list of AuditedResourceDescriptors | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListAuditedResourceDescriptorsRequest.page_token][ntt.audit.v1alpha.ListAuditedResourceDescriptorsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListAuditedResourceDescriptorsRequest.page_token][ntt.audit.v1alpha.ListAuditedResourceDescriptorsRequest.page_token] |
Request message for method [WatchAuditedResourceDescriptor][ntt.audit.v1alpha.WatchAuditedResourceDescriptor]
Fields | |
---|---|
name | string |
Reference to ntt.audit.v1alpha.AuditedResourceDescriptor | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchAuditedResourceDescriptorResponse
Fields | |
---|---|
change | AuditedResourceDescriptorChange |
Request message for method [WatchAuditedResourceDescriptors][ntt.audit.v1alpha.WatchAuditedResourceDescriptors]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer AuditedResourceDescriptors than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to AuditedResourceDescriptor that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to AuditedResourceDescriptor that don't affect any of masked fields won't be sent back. |
WatchAuditedResourceDescriptorsResponse
Fields | |
---|---|
audited_resource_descriptor_changes | repeated AuditedResourceDescriptorChange |
Changes of AuditedResourceDescriptors | |
page_token_change | WatchAuditedResourceDescriptorsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateAuditedResourceDescriptor][ntt.audit.v1alpha.CreateAuditedResourceDescriptor]
Fields | |
---|---|
audited_resource_descriptor | AuditedResourceDescriptor |
AuditedResourceDescriptor resource body |
Request message for method [UpdateAuditedResourceDescriptor][ntt.audit.v1alpha.UpdateAuditedResourceDescriptor]
Fields | |
---|---|
audited_resource_descriptor | AuditedResourceDescriptor |
AuditedResourceDescriptor resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
MethodDescriptor Resource - describes
Fields | |
---|---|
name | string |
Name of MethodDescriptor - must combine service and method type values with '/' as separator, for example: "IAM/UpdateRoleBinding". | |
display_name | string |
Optional. A concise name for the audited object type that might be displayed in user interfaces. It should be a Title Cased Noun Phrase, without any article or other determiners. | |
description | string |
Optional. A detailed description of the audited method type that might be used in documentation. | |
labels | repeated LabelDescriptor |
A set of labels used to describe instances of this audited method type. For example, for "UpdateRoleBinding" we can define member label. This can allow us to make query like "who tried to give user X permissions to those things?" | |
promoted_label_key_sets | repeated LabelKeySet |
Promoted Label Key Sets allow defining multiple indexing rules for underlying backend enabling query optimizations. |
rpc GetMethodDescriptor(GetMethodDescriptorRequest) returns (MethodDescriptor)
GetMethodDescriptor
rpc BatchGetMethodDescriptors(BatchGetMethodDescriptorsRequest) returns (BatchGetMethodDescriptorsResponse)
BatchGetMethodDescriptors
rpc ListMethodDescriptors(ListMethodDescriptorsRequest) returns (ListMethodDescriptorsResponse)
ListMethodDescriptors
rpc WatchMethodDescriptor(WatchMethodDescriptorRequest) returns (WatchMethodDescriptorResponse)
WatchMethodDescriptor
rpc WatchMethodDescriptors(WatchMethodDescriptorsRequest) returns (WatchMethodDescriptorsResponse)
WatchMethodDescriptors
rpc CreateMethodDescriptor(CreateMethodDescriptorRequest) returns (MethodDescriptor)
CreateMethodDescriptor
rpc UpdateMethodDescriptor(UpdateMethodDescriptorRequest) returns (MethodDescriptor)
UpdateMethodDescriptor
Request message for method [GetMethodDescriptor][ntt.audit.v1alpha.GetMethodDescriptor]
Fields | |
---|---|
name | string |
Reference of ntt.audit.v1alpha.MethodDescriptor | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [BatchGetMethodDescriptors][ntt.audit.v1alpha.BatchGetMethodDescriptors]
Fields | |
---|---|
parent | string |
Optional parent ntt.audit.v1alpha.MethodDescriptor | |
names | repeated string |
Names of MethodDescriptors | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
BatchGetMethodDescriptorsResponse
Fields | |
---|---|
method_descriptors | repeated MethodDescriptor |
found MethodDescriptors | |
missing | repeated string |
list of not found MethodDescriptors |
Request message for method [ListMethodDescriptors][ntt.audit.v1alpha.ListMethodDescriptors]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer MethodDescriptors than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. Typically, this is the value of [ListMethodDescriptorsResponse.next_page_token][ntt.audit.v1alpha.ListMethodDescriptorsResponse.next_page_token] | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination list of field path with order directive, either 'asc' or 'desc'. If direction is not provided, 'asc' is assumed. e.g. "state.nested_field asc, state.something.else desc, theme" | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask | |
skip_cache | bool |
If true, server will skip checking if query result is present in it's cache |
Request message for method [ListMethodDescriptors][ntt.audit.v1alpha.ListMethodDescriptors]
Fields | |
---|---|
method_descriptors | repeated MethodDescriptor |
The list of MethodDescriptors | |
prev_page_token | string |
A token to retrieve previous page of results. Pass this value in the [ListMethodDescriptorsRequest.page_token][ntt.audit.v1alpha.ListMethodDescriptorsRequest.page_token] | |
next_page_token | string |
A token to retrieve next page of results. Pass this value in the [ListMethodDescriptorsRequest.page_token][ntt.audit.v1alpha.ListMethodDescriptorsRequest.page_token] |
Request message for method [WatchMethodDescriptor][ntt.audit.v1alpha.WatchMethodDescriptor]
Fields | |
---|---|
name | string |
Reference to ntt.audit.v1alpha.MethodDescriptor | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask |
WatchMethodDescriptorResponse
Fields | |
---|---|
change | MethodDescriptorChange |
Request message for method [WatchMethodDescriptors][ntt.audit.v1alpha.WatchMethodDescriptors]
Fields | |
---|---|
page_size | int32 |
Requested page size. Server may return fewer MethodDescriptors than requested. If unspecified, server will pick an appropriate default. | |
page_token | string |
A token identifying a page of results the server should return. | |
order_by | string |
Order By - https://cloud.google.com/apis/design/design_patterns#list_pagination | |
filter | string |
Filter - filter results by field criteria. Simplified SQL-like syntax with following operators: <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels CONTAINS "severity:important" OR (state.last_error_time > "2018-11-15T10:00:00Z" AND state.status = "ERROR")' | |
field_mask | .google.protobuf.FieldMask |
A list of extra fields to be obtained for each response item on top of fields defined by request field view Changes to MethodDescriptor that don't affect any of masked fields won't be sent back. | |
view | .goten.view.View |
View defines list of standard response fields present in response items. Additional fields can be amended by request field field_mask Changes to MethodDescriptor that don't affect any of masked fields won't be sent back. |
WatchMethodDescriptorsResponse
Fields | |
---|---|
method_descriptor_changes | repeated MethodDescriptorChange |
Changes of MethodDescriptors | |
page_token_change | WatchMethodDescriptorsResponse.PageTokenChange |
When present, PageTokens used for page navigation should be updated. |
Fields | |
---|---|
prev_page_token | string |
New token to retrieve previous page of results. | |
next_page_token | string |
New token to retrieve next page of results. |
Request message for method [CreateMethodDescriptor][ntt.audit.v1alpha.CreateMethodDescriptor]
Fields | |
---|---|
method_descriptor | MethodDescriptor |
MethodDescriptor resource body |
Request message for method [UpdateMethodDescriptor][ntt.audit.v1alpha.UpdateMethodDescriptor]
Fields | |
---|---|
method_descriptor | MethodDescriptor |
MethodDescriptor resource body | |
update_mask | .google.protobuf.FieldMask |
FieldMask applied to request - change will be applied only for fields in the mask |
ActivityLog Resource - describes notification of activity triggered by a request sent to an API service. ActivityLog creation is triggered by an API service when it receives either unary or stream request.
ActivityLog contains messages exchanged between client and server within single API call and finally exit status. ActivityLog is method oriented - service name + method name (for example IAM/CreateRoleBinding) is a leading information.
ActivityLog can have N associated ResourceChangeLog objects, if API call it describes made some changes in a data store. You can combine ActivityLog and ResourceChangeLog by making queries with request_id specified in a filter.
Fields | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
name | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name of ActivityLog. It contains scope + ID of the log. ID is a base64 encoded unique key that identifies tuple: scope request_id authentication.principal authorization.granted_permissions authorization.denied_permissions service.name method.type labels Key is not to be decoded outside of service, but treated as opaque string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
scope | string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Contains scope from name field without resource ID. Used for internal purpose for filtering (logs are using custom store). Example formats are:
|