Interface SecurityProfileGroupServiceGrpc.AsyncService (0.96.0)

public static interface SecurityProfileGroupServiceGrpc.AsyncService

SecurityProfileGroup is a resource that defines an action for specific threat signatures or severity levels.

Methods

createSecurityProfile(CreateSecurityProfileRequest request, StreamObserver<Operation> responseObserver)

public default void createSecurityProfile(CreateSecurityProfileRequest request, StreamObserver<Operation> responseObserver)

Creates a new SecurityProfile in a given project and location.

Parameters
Name Description
request CreateSecurityProfileRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createSecurityProfileGroup(CreateSecurityProfileGroupRequest request, StreamObserver<Operation> responseObserver)

public default void createSecurityProfileGroup(CreateSecurityProfileGroupRequest request, StreamObserver<Operation> responseObserver)

Creates a new SecurityProfileGroup in a given project and location.

Parameters
Name Description
request CreateSecurityProfileGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteSecurityProfile(DeleteSecurityProfileRequest request, StreamObserver<Operation> responseObserver)

public default void deleteSecurityProfile(DeleteSecurityProfileRequest request, StreamObserver<Operation> responseObserver)

Deletes a single SecurityProfile.

Parameters
Name Description
request DeleteSecurityProfileRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request, StreamObserver<Operation> responseObserver)

public default void deleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request, StreamObserver<Operation> responseObserver)

Deletes a single SecurityProfileGroup.

Parameters
Name Description
request DeleteSecurityProfileGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getSecurityProfile(GetSecurityProfileRequest request, StreamObserver<SecurityProfile> responseObserver)

public default void getSecurityProfile(GetSecurityProfileRequest request, StreamObserver<SecurityProfile> responseObserver)

Gets details of a single SecurityProfile.

Parameters
Name Description
request GetSecurityProfileRequest
responseObserver io.grpc.stub.StreamObserver<SecurityProfile>

getSecurityProfileGroup(GetSecurityProfileGroupRequest request, StreamObserver<SecurityProfileGroup> responseObserver)

public default void getSecurityProfileGroup(GetSecurityProfileGroupRequest request, StreamObserver<SecurityProfileGroup> responseObserver)

Gets details of a single SecurityProfileGroup.

Parameters
Name Description
request GetSecurityProfileGroupRequest
responseObserver io.grpc.stub.StreamObserver<SecurityProfileGroup>

listSecurityProfileGroups(ListSecurityProfileGroupsRequest request, StreamObserver<ListSecurityProfileGroupsResponse> responseObserver)

public default void listSecurityProfileGroups(ListSecurityProfileGroupsRequest request, StreamObserver<ListSecurityProfileGroupsResponse> responseObserver)

Lists SecurityProfileGroups in a given project and location.

Parameters
Name Description
request ListSecurityProfileGroupsRequest
responseObserver io.grpc.stub.StreamObserver<ListSecurityProfileGroupsResponse>

listSecurityProfiles(ListSecurityProfilesRequest request, StreamObserver<ListSecurityProfilesResponse> responseObserver)

public default void listSecurityProfiles(ListSecurityProfilesRequest request, StreamObserver<ListSecurityProfilesResponse> responseObserver)

Lists SecurityProfiles in a given project and location.

Parameters
Name Description
request ListSecurityProfilesRequest
responseObserver io.grpc.stub.StreamObserver<ListSecurityProfilesResponse>

updateSecurityProfile(UpdateSecurityProfileRequest request, StreamObserver<Operation> responseObserver)

public default void updateSecurityProfile(UpdateSecurityProfileRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single SecurityProfile.

Parameters
Name Description
request UpdateSecurityProfileRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request, StreamObserver<Operation> responseObserver)

public default void updateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of a single SecurityProfileGroup.

Parameters
Name Description
request UpdateSecurityProfileGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>