Security Service
Security
CreateGroup
rpc CreateGroup (tetrateio.api.tsb.security.v2.CreateSecurityGroupRequest) returns (tetrateio.api.tsb.security.v2.Group)
Requires CreateGroup
GetGroup
rpc GetGroup (tetrateio.api.tsb.security.v2.GetSecurityGroupRequest) returns (tetrateio.api.tsb.security.v2.Group)
Requires ReadGroup
UpdateGroup
rpc UpdateGroup (tetrateio.api.tsb.security.v2.Group) returns (tetrateio.api.tsb.security.v2.Group)
Requires WriteGroup
ListGroups
rpc ListGroups (tetrateio.api.tsb.security.v2.ListSecurityGroupsRequest) returns (tetrateio.api.tsb.security.v2.ListSecurityGroupsResponse)
DeleteGroup
rpc DeleteGroup (tetrateio.api.tsb.security.v2.DeleteSecurityGroupRequest) returns (google.protobuf.Empty)
Requires DeleteGroup
CreateSettings
rpc CreateSettings (tetrateio.api.tsb.security.v2.CreateSecuritySettingsRequest) returns (tetrateio.api.tsb.security.v2.SecuritySetting)
Requires CreateSettings
GetSettings
rpc GetSettings (tetrateio.api.tsb.security.v2.GetSecuritySettingsRequest) returns (tetrateio.api.tsb.security.v2.SecuritySetting)
Requires ReadSettings
UpdateSettings
rpc UpdateSettings (tetrateio.api.tsb.security.v2.SecuritySetting) returns (tetrateio.api.tsb.security.v2.SecuritySetting)
Requires WriteSettings
ListSettings
rpc ListSettings (tetrateio.api.tsb.security.v2.ListSecuritySettingsRequest) returns (tetrateio.api.tsb.security.v2.ListSecuritySettingsResponse)
DeleteSettings
rpc DeleteSettings (tetrateio.api.tsb.security.v2.DeleteSecuritySettingsRequest) returns (google.protobuf.Empty)
Requires DeleteSettings
CreateSecurityGroupRequest
Request to create a Security Group.
Field | Description | Validation Rule |
parent | string | string = { |
name | string | string = { |
group | tetrateio.api.tsb.security.v2.Group | message = { |
CreateSecuritySettingsRequest
Request to create a Security Settings.
Field | Description | Validation Rule |
parent | string | string = { |
name | string | string = { |
settings | tetrateio.api.tsb.security.v2.SecuritySetting | message = { |
DeleteSecurityGroupRequest
Request to delete a Security Group.
Field | Description | Validation Rule |
fqn | string | string = { |
DeleteSecuritySettingsRequest
Request to delete a Security Settings.
Field | Description | Validation Rule |
fqn | string | string = { |
GetSecurityGroupRequest
Request to retrieve a Security Group.
Field | Description | Validation Rule |
fqn | string | string = { |
GetSecuritySettingsRequest
Request to retrieve a Security Settings.
Field | Description | Validation Rule |
fqn | string | string = { |
ListSecurityGroupsRequest
Request to list Security Groups.
Field | Description | Validation Rule |
parent | string | string = { |
ListSecurityGroupsResponse
Field | Description | Validation Rule |
groups | – |
ListSecuritySettingsRequest
Request to list Security Settings.
Field | Description | Validation Rule |
parent | string | string = { |
ListSecuritySettingsResponse
Field | Description | Validation Rule |
settings | – |