Network Security v1 API - Class OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient (1.0.0-beta01)

public class OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient : ClientBase<OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient>

Reference documentation and code samples for the Network Security v1 API class OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient.

Client for OrganizationSecurityProfileGroupService

Inheritance

object > ClientBase > ClientBaseOrganizationSecurityProfileGroupServiceOrganizationSecurityProfileGroupServiceClient > OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

OrganizationSecurityProfileGroupServiceClient()

protected OrganizationSecurityProfileGroupServiceClient()

Protected parameterless constructor to allow creation of test doubles.

OrganizationSecurityProfileGroupServiceClient(CallInvoker)

public OrganizationSecurityProfileGroupServiceClient(CallInvoker callInvoker)

Creates a new client for OrganizationSecurityProfileGroupService that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

OrganizationSecurityProfileGroupServiceClient(ChannelBase)

public OrganizationSecurityProfileGroupServiceClient(ChannelBase channel)

Creates a new client for OrganizationSecurityProfileGroupService

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

OrganizationSecurityProfileGroupServiceClient(ClientBaseConfiguration)

protected OrganizationSecurityProfileGroupServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateSecurityProfile(CreateSecurityProfileRequest, CallOptions)

public virtual Operation CreateSecurityProfile(CreateSecurityProfileRequest request, CallOptions options)

Creates a new SecurityProfile in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateSecurityProfile(CreateSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateSecurityProfile(CreateSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new SecurityProfile in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateSecurityProfileAsync(CreateSecurityProfileRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateSecurityProfileAsync(CreateSecurityProfileRequest request, CallOptions options)

Creates a new SecurityProfile in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateSecurityProfileAsync(CreateSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateSecurityProfileAsync(CreateSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new SecurityProfile in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateSecurityProfileGroup(CreateSecurityProfileGroupRequest, CallOptions)

public virtual Operation CreateSecurityProfileGroup(CreateSecurityProfileGroupRequest request, CallOptions options)

Creates a new SecurityProfileGroup in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateSecurityProfileGroup(CreateSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateSecurityProfileGroup(CreateSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new SecurityProfileGroup in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateSecurityProfileGroupAsync(CreateSecurityProfileGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateSecurityProfileGroupAsync(CreateSecurityProfileGroupRequest request, CallOptions options)

Creates a new SecurityProfileGroup in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateSecurityProfileGroupAsync(CreateSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateSecurityProfileGroupAsync(CreateSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new SecurityProfileGroup in a given organization and location.

Parameters
Name Description
request CreateSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteSecurityProfile(DeleteSecurityProfileRequest, CallOptions)

public virtual Operation DeleteSecurityProfile(DeleteSecurityProfileRequest request, CallOptions options)

Deletes a single SecurityProfile.

Parameters
Name Description
request DeleteSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteSecurityProfile(DeleteSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteSecurityProfile(DeleteSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single SecurityProfile.

Parameters
Name Description
request DeleteSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteSecurityProfileAsync(DeleteSecurityProfileRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteSecurityProfileAsync(DeleteSecurityProfileRequest request, CallOptions options)

Deletes a single SecurityProfile.

Parameters
Name Description
request DeleteSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteSecurityProfileAsync(DeleteSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteSecurityProfileAsync(DeleteSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single SecurityProfile.

Parameters
Name Description
request DeleteSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest, CallOptions)

public virtual Operation DeleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request, CallOptions options)

Deletes a single SecurityProfileGroup.

Parameters
Name Description
request DeleteSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteSecurityProfileGroup(DeleteSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single SecurityProfileGroup.

Parameters
Name Description
request DeleteSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteSecurityProfileGroupAsync(DeleteSecurityProfileGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteSecurityProfileGroupAsync(DeleteSecurityProfileGroupRequest request, CallOptions options)

Deletes a single SecurityProfileGroup.

Parameters
Name Description
request DeleteSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteSecurityProfileGroupAsync(DeleteSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteSecurityProfileGroupAsync(DeleteSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single SecurityProfileGroup.

Parameters
Name Description
request DeleteSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetSecurityProfile(GetSecurityProfileRequest, CallOptions)

public virtual SecurityProfile GetSecurityProfile(GetSecurityProfileRequest request, CallOptions options)

Gets details of a single SecurityProfile.

Parameters
Name Description
request GetSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
SecurityProfile

The response received from the server.

GetSecurityProfile(GetSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual SecurityProfile GetSecurityProfile(GetSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single SecurityProfile.

Parameters
Name Description
request GetSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
SecurityProfile

The response received from the server.

GetSecurityProfileAsync(GetSecurityProfileRequest, CallOptions)

public virtual AsyncUnaryCall<SecurityProfile> GetSecurityProfileAsync(GetSecurityProfileRequest request, CallOptions options)

Gets details of a single SecurityProfile.

Parameters
Name Description
request GetSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallSecurityProfile

The call object.

GetSecurityProfileAsync(GetSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<SecurityProfile> GetSecurityProfileAsync(GetSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single SecurityProfile.

Parameters
Name Description
request GetSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallSecurityProfile

The call object.

GetSecurityProfileGroup(GetSecurityProfileGroupRequest, CallOptions)

public virtual SecurityProfileGroup GetSecurityProfileGroup(GetSecurityProfileGroupRequest request, CallOptions options)

Gets details of a single SecurityProfileGroup.

Parameters
Name Description
request GetSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
SecurityProfileGroup

The response received from the server.

GetSecurityProfileGroup(GetSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual SecurityProfileGroup GetSecurityProfileGroup(GetSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single SecurityProfileGroup.

Parameters
Name Description
request GetSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
SecurityProfileGroup

The response received from the server.

GetSecurityProfileGroupAsync(GetSecurityProfileGroupRequest, CallOptions)

public virtual AsyncUnaryCall<SecurityProfileGroup> GetSecurityProfileGroupAsync(GetSecurityProfileGroupRequest request, CallOptions options)

Gets details of a single SecurityProfileGroup.

Parameters
Name Description
request GetSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallSecurityProfileGroup

The call object.

GetSecurityProfileGroupAsync(GetSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<SecurityProfileGroup> GetSecurityProfileGroupAsync(GetSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single SecurityProfileGroup.

Parameters
Name Description
request GetSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallSecurityProfileGroup

The call object.

ListSecurityProfileGroups(ListSecurityProfileGroupsRequest, CallOptions)

public virtual ListSecurityProfileGroupsResponse ListSecurityProfileGroups(ListSecurityProfileGroupsRequest request, CallOptions options)

Lists SecurityProfileGroups in a given organization and location.

Parameters
Name Description
request ListSecurityProfileGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListSecurityProfileGroupsResponse

The response received from the server.

ListSecurityProfileGroups(ListSecurityProfileGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListSecurityProfileGroupsResponse ListSecurityProfileGroups(ListSecurityProfileGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists SecurityProfileGroups in a given organization and location.

Parameters
Name Description
request ListSecurityProfileGroupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListSecurityProfileGroupsResponse

The response received from the server.

ListSecurityProfileGroupsAsync(ListSecurityProfileGroupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListSecurityProfileGroupsResponse> ListSecurityProfileGroupsAsync(ListSecurityProfileGroupsRequest request, CallOptions options)

Lists SecurityProfileGroups in a given organization and location.

Parameters
Name Description
request ListSecurityProfileGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListSecurityProfileGroupsResponse

The call object.

ListSecurityProfileGroupsAsync(ListSecurityProfileGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListSecurityProfileGroupsResponse> ListSecurityProfileGroupsAsync(ListSecurityProfileGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists SecurityProfileGroups in a given organization and location.

Parameters
Name Description
request ListSecurityProfileGroupsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListSecurityProfileGroupsResponse

The call object.

ListSecurityProfiles(ListSecurityProfilesRequest, CallOptions)

public virtual ListSecurityProfilesResponse ListSecurityProfiles(ListSecurityProfilesRequest request, CallOptions options)

Lists SecurityProfiles in a given organization and location.

Parameters
Name Description
request ListSecurityProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListSecurityProfilesResponse

The response received from the server.

ListSecurityProfiles(ListSecurityProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListSecurityProfilesResponse ListSecurityProfiles(ListSecurityProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists SecurityProfiles in a given organization and location.

Parameters
Name Description
request ListSecurityProfilesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListSecurityProfilesResponse

The response received from the server.

ListSecurityProfilesAsync(ListSecurityProfilesRequest, CallOptions)

public virtual AsyncUnaryCall<ListSecurityProfilesResponse> ListSecurityProfilesAsync(ListSecurityProfilesRequest request, CallOptions options)

Lists SecurityProfiles in a given organization and location.

Parameters
Name Description
request ListSecurityProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListSecurityProfilesResponse

The call object.

ListSecurityProfilesAsync(ListSecurityProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListSecurityProfilesResponse> ListSecurityProfilesAsync(ListSecurityProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists SecurityProfiles in a given organization and location.

Parameters
Name Description
request ListSecurityProfilesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListSecurityProfilesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
OrganizationSecurityProfileGroupServiceOrganizationSecurityProfileGroupServiceClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.NetworkSecurity.V1.OrganizationSecurityProfileGroupService.OrganizationSecurityProfileGroupServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateSecurityProfile(UpdateSecurityProfileRequest, CallOptions)

public virtual Operation UpdateSecurityProfile(UpdateSecurityProfileRequest request, CallOptions options)

Updates the parameters of a single SecurityProfile.

Parameters
Name Description
request UpdateSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSecurityProfile(UpdateSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateSecurityProfile(UpdateSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single SecurityProfile.

Parameters
Name Description
request UpdateSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSecurityProfileAsync(UpdateSecurityProfileRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateSecurityProfileAsync(UpdateSecurityProfileRequest request, CallOptions options)

Updates the parameters of a single SecurityProfile.

Parameters
Name Description
request UpdateSecurityProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSecurityProfileAsync(UpdateSecurityProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateSecurityProfileAsync(UpdateSecurityProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single SecurityProfile.

Parameters
Name Description
request UpdateSecurityProfileRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSecurityProfileGroup(UpdateSecurityProfileGroupRequest, CallOptions)

public virtual Operation UpdateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request, CallOptions options)

Updates the parameters of a single SecurityProfileGroup.

Parameters
Name Description
request UpdateSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSecurityProfileGroup(UpdateSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateSecurityProfileGroup(UpdateSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single SecurityProfileGroup.

Parameters
Name Description
request UpdateSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateSecurityProfileGroupAsync(UpdateSecurityProfileGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateSecurityProfileGroupAsync(UpdateSecurityProfileGroupRequest request, CallOptions options)

Updates the parameters of a single SecurityProfileGroup.

Parameters
Name Description
request UpdateSecurityProfileGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateSecurityProfileGroupAsync(UpdateSecurityProfileGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateSecurityProfileGroupAsync(UpdateSecurityProfileGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single SecurityProfileGroup.

Parameters
Name Description
request UpdateSecurityProfileGroupRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.