public class Config.ConfigClient : ClientBase<Config.ConfigClient>Reference documentation and code samples for the Cloud Security Compliance v1 API class Config.ConfigClient.
Client for Config
Namespace
Google.Cloud.CloudSecurityCompliance.V1Assembly
Google.Cloud.CloudSecurityCompliance.V1.dll
Constructors
ConfigClient()
protected ConfigClient()Protected parameterless constructor to allow creation of test doubles.
ConfigClient(CallInvoker)
public ConfigClient(CallInvoker callInvoker)Creates a new client for Config that uses a custom CallInvoker.
| Parameter | |
|---|---|
| Name | Description |
callInvoker |
CallInvokerThe callInvoker to use to make remote calls. |
ConfigClient(ChannelBase)
public ConfigClient(ChannelBase channel)Creates a new client for Config
| Parameter | |
|---|---|
| Name | Description |
channel |
ChannelBaseThe channel to use to make remote calls. |
ConfigClient(ClientBaseConfiguration)
protected ConfigClient(ClientBase.ClientBaseConfiguration configuration)Protected constructor to allow creation of configured clients.
| Parameter | |
|---|---|
| Name | Description |
configuration |
ClientBaseClientBaseConfigurationThe client configuration. |
Methods
CreateCloudControl(CreateCloudControlRequest, CallOptions)
public virtual CloudControl CreateCloudControl(CreateCloudControlRequest request, CallOptions options)Creates a custom cloud control in a given parent resource. You can't create built-in cloud controls because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
CloudControl |
The response received from the server. |
CreateCloudControl(CreateCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual CloudControl CreateCloudControl(CreateCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Creates a custom cloud control in a given parent resource. You can't create built-in cloud controls because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
CloudControl |
The response received from the server. |
CreateCloudControlAsync(CreateCloudControlRequest, CallOptions)
public virtual AsyncUnaryCall<CloudControl> CreateCloudControlAsync(CreateCloudControlRequest request, CallOptions options)Creates a custom cloud control in a given parent resource. You can't create built-in cloud controls because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallCloudControl |
The call object. |
CreateCloudControlAsync(CreateCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<CloudControl> CreateCloudControlAsync(CreateCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Creates a custom cloud control in a given parent resource. You can't create built-in cloud controls because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallCloudControl |
The call object. |
CreateFramework(CreateFrameworkRequest, CallOptions)
public virtual Framework CreateFramework(CreateFrameworkRequest request, CallOptions options)Creates a custom framework in a given parent resource. You can't create built-in frameworks because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
Framework |
The response received from the server. |
CreateFramework(CreateFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual Framework CreateFramework(CreateFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Creates a custom framework in a given parent resource. You can't create built-in frameworks because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
Framework |
The response received from the server. |
CreateFrameworkAsync(CreateFrameworkRequest, CallOptions)
public virtual AsyncUnaryCall<Framework> CreateFrameworkAsync(CreateFrameworkRequest request, CallOptions options)Creates a custom framework in a given parent resource. You can't create built-in frameworks because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallFramework |
The call object. |
CreateFrameworkAsync(CreateFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Framework> CreateFrameworkAsync(CreateFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Creates a custom framework in a given parent resource. You can't create built-in frameworks because those are managed by Google.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallFramework |
The call object. |
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. |
DeleteCloudControl(DeleteCloudControlRequest, CallOptions)
public virtual Empty DeleteCloudControl(DeleteCloudControlRequest request, CallOptions options)Deletes a custom cloud control, including all its major and minor revisions. Consider the following:
- You can't delete built-in cloud controls. You can only delete cloud
controls with type
CUSTOM. - You can't delete cloud controls if any of the versions are referenced by a framework.
- You can't restore a deleted cloud control. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
Empty |
The response received from the server. |
DeleteCloudControl(DeleteCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual Empty DeleteCloudControl(DeleteCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Deletes a custom cloud control, including all its major and minor revisions. Consider the following:
- You can't delete built-in cloud controls. You can only delete cloud
controls with type
CUSTOM. - You can't delete cloud controls if any of the versions are referenced by a framework.
- You can't restore a deleted cloud control. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
Empty |
The response received from the server. |
DeleteCloudControlAsync(DeleteCloudControlRequest, CallOptions)
public virtual AsyncUnaryCall<Empty> DeleteCloudControlAsync(DeleteCloudControlRequest request, CallOptions options)Deletes a custom cloud control, including all its major and minor revisions. Consider the following:
- You can't delete built-in cloud controls. You can only delete cloud
controls with type
CUSTOM. - You can't delete cloud controls if any of the versions are referenced by a framework.
- You can't restore a deleted cloud control. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallEmpty |
The call object. |
DeleteCloudControlAsync(DeleteCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Empty> DeleteCloudControlAsync(DeleteCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Deletes a custom cloud control, including all its major and minor revisions. Consider the following:
- You can't delete built-in cloud controls. You can only delete cloud
controls with type
CUSTOM. - You can't delete cloud controls if any of the versions are referenced by a framework.
- You can't restore a deleted cloud control. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallEmpty |
The call object. |
DeleteFramework(DeleteFrameworkRequest, CallOptions)
public virtual Empty DeleteFramework(DeleteFrameworkRequest request, CallOptions options)Deletes a custom framework, including all its major and minor revisions. Consider the following:
- You can't delete built-in frameworks. You can only delete frameworks
with type
CUSTOM. - You can't delete frameworks that are deployed to a resource.
- You can't restore a deleted framework. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
Empty |
The response received from the server. |
DeleteFramework(DeleteFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual Empty DeleteFramework(DeleteFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Deletes a custom framework, including all its major and minor revisions. Consider the following:
- You can't delete built-in frameworks. You can only delete frameworks
with type
CUSTOM. - You can't delete frameworks that are deployed to a resource.
- You can't restore a deleted framework. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
Empty |
The response received from the server. |
DeleteFrameworkAsync(DeleteFrameworkRequest, CallOptions)
public virtual AsyncUnaryCall<Empty> DeleteFrameworkAsync(DeleteFrameworkRequest request, CallOptions options)Deletes a custom framework, including all its major and minor revisions. Consider the following:
- You can't delete built-in frameworks. You can only delete frameworks
with type
CUSTOM. - You can't delete frameworks that are deployed to a resource.
- You can't restore a deleted framework. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallEmpty |
The call object. |
DeleteFrameworkAsync(DeleteFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Empty> DeleteFrameworkAsync(DeleteFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Deletes a custom framework, including all its major and minor revisions. Consider the following:
- You can't delete built-in frameworks. You can only delete frameworks
with type
CUSTOM. - You can't delete frameworks that are deployed to a resource.
- You can't restore a deleted framework. This action is permanent.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallEmpty |
The call object. |
GetCloudControl(GetCloudControlRequest, CallOptions)
public virtual CloudControl GetCloudControl(GetCloudControlRequest request, CallOptions options)Gets details about a cloud control. This method retrieves the latest major version of a cloud control that you identify by name.
By default, the latest major version of the cloud control is returned.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
CloudControl |
The response received from the server. |
GetCloudControl(GetCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual CloudControl GetCloudControl(GetCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Gets details about a cloud control. This method retrieves the latest major version of a cloud control that you identify by name.
By default, the latest major version of the cloud control is returned.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
CloudControl |
The response received from the server. |
GetCloudControlAsync(GetCloudControlRequest, CallOptions)
public virtual AsyncUnaryCall<CloudControl> GetCloudControlAsync(GetCloudControlRequest request, CallOptions options)Gets details about a cloud control. This method retrieves the latest major version of a cloud control that you identify by name.
By default, the latest major version of the cloud control is returned.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallCloudControl |
The call object. |
GetCloudControlAsync(GetCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<CloudControl> GetCloudControlAsync(GetCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Gets details about a cloud control. This method retrieves the latest major version of a cloud control that you identify by name.
By default, the latest major version of the cloud control is returned.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallCloudControl |
The call object. |
GetFramework(GetFrameworkRequest, CallOptions)
public virtual Framework GetFramework(GetFrameworkRequest request, CallOptions options)Gets details about a framework. This method retrieves the latest major version of the framework.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
Framework |
The response received from the server. |
GetFramework(GetFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual Framework GetFramework(GetFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Gets details about a framework. This method retrieves the latest major version of the framework.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
Framework |
The response received from the server. |
GetFrameworkAsync(GetFrameworkRequest, CallOptions)
public virtual AsyncUnaryCall<Framework> GetFrameworkAsync(GetFrameworkRequest request, CallOptions options)Gets details about a framework. This method retrieves the latest major version of the framework.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallFramework |
The call object. |
GetFrameworkAsync(GetFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Framework> GetFrameworkAsync(GetFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Gets details about a framework. This method retrieves the latest major version of the framework.
To retrieve a specific major version, include major_revision_id in
the request.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallFramework |
The call object. |
ListCloudControls(ListCloudControlsRequest, CallOptions)
public virtual ListCloudControlsResponse ListCloudControls(ListCloudControlsRequest request, CallOptions options)Lists the cloud controls (both built-in and custom) that are available in a given parent resource. The latest major version of each cloud control is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListCloudControlsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
ListCloudControlsResponse |
The response received from the server. |
ListCloudControls(ListCloudControlsRequest, Metadata, DateTime?, CancellationToken)
public virtual ListCloudControlsResponse ListCloudControls(ListCloudControlsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists the cloud controls (both built-in and custom) that are available in a given parent resource. The latest major version of each cloud control is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListCloudControlsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
ListCloudControlsResponse |
The response received from the server. |
ListCloudControlsAsync(ListCloudControlsRequest, CallOptions)
public virtual AsyncUnaryCall<ListCloudControlsResponse> ListCloudControlsAsync(ListCloudControlsRequest request, CallOptions options)Lists the cloud controls (both built-in and custom) that are available in a given parent resource. The latest major version of each cloud control is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListCloudControlsRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListCloudControlsResponse |
The call object. |
ListCloudControlsAsync(ListCloudControlsRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListCloudControlsResponse> ListCloudControlsAsync(ListCloudControlsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists the cloud controls (both built-in and custom) that are available in a given parent resource. The latest major version of each cloud control is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListCloudControlsRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListCloudControlsResponse |
The call object. |
ListFrameworks(ListFrameworksRequest, CallOptions)
public virtual ListFrameworksResponse ListFrameworks(ListFrameworksRequest request, CallOptions options)Lists the frameworks (both built-in and custom) that are available within the parent resource. The latest major version of each framework is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFrameworksRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
ListFrameworksResponse |
The response received from the server. |
ListFrameworks(ListFrameworksRequest, Metadata, DateTime?, CancellationToken)
public virtual ListFrameworksResponse ListFrameworks(ListFrameworksRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists the frameworks (both built-in and custom) that are available within the parent resource. The latest major version of each framework is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFrameworksRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
ListFrameworksResponse |
The response received from the server. |
ListFrameworksAsync(ListFrameworksRequest, CallOptions)
public virtual AsyncUnaryCall<ListFrameworksResponse> ListFrameworksAsync(ListFrameworksRequest request, CallOptions options)Lists the frameworks (both built-in and custom) that are available within the parent resource. The latest major version of each framework is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFrameworksRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListFrameworksResponse |
The call object. |
ListFrameworksAsync(ListFrameworksRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<ListFrameworksResponse> ListFrameworksAsync(ListFrameworksRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Lists the frameworks (both built-in and custom) that are available within the parent resource. The latest major version of each framework is returned. This method supports pagination.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFrameworksRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallListFrameworksResponse |
The call object. |
NewInstance(ClientBaseConfiguration)
protected override Config.ConfigClient NewInstance(ClientBase.ClientBaseConfiguration configuration)Creates a new instance of client from given ClientBaseConfiguration.
| Parameter | |
|---|---|
| Name | Description |
configuration |
ClientBaseClientBaseConfiguration |
| Returns | |
|---|---|
| Type | Description |
ConfigConfigClient |
|
UpdateCloudControl(UpdateCloudControlRequest, CallOptions)
public virtual CloudControl UpdateCloudControl(UpdateCloudControlRequest request, CallOptions options)Updates a custom cloud control.
This method allows for partial updates of a cloud control. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'scloud_controlbody are used to overwrite the existing resource.
You can only update cloud controls with the CUSTOM type.
A successful update creates a new version of the cloud control.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
CloudControl |
The response received from the server. |
UpdateCloudControl(UpdateCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual CloudControl UpdateCloudControl(UpdateCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Updates a custom cloud control.
This method allows for partial updates of a cloud control. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'scloud_controlbody are used to overwrite the existing resource.
You can only update cloud controls with the CUSTOM type.
A successful update creates a new version of the cloud control.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
CloudControl |
The response received from the server. |
UpdateCloudControlAsync(UpdateCloudControlRequest, CallOptions)
public virtual AsyncUnaryCall<CloudControl> UpdateCloudControlAsync(UpdateCloudControlRequest request, CallOptions options)Updates a custom cloud control.
This method allows for partial updates of a cloud control. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'scloud_controlbody are used to overwrite the existing resource.
You can only update cloud controls with the CUSTOM type.
A successful update creates a new version of the cloud control.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateCloudControlRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallCloudControl |
The call object. |
UpdateCloudControlAsync(UpdateCloudControlRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<CloudControl> UpdateCloudControlAsync(UpdateCloudControlRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Updates a custom cloud control.
This method allows for partial updates of a cloud control. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'scloud_controlbody are used to overwrite the existing resource.
You can only update cloud controls with the CUSTOM type.
A successful update creates a new version of the cloud control.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateCloudControlRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallCloudControl |
The call object. |
UpdateFramework(UpdateFrameworkRequest, CallOptions)
public virtual Framework UpdateFramework(UpdateFrameworkRequest request, CallOptions options)Updates a custom framework.
This method allows for partial updates of a framework. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'sframeworkbody are used to overwrite the existing resource.
You can only update frameworks with the CUSTOM type.
A successful update creates a new version of the framework.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
Framework |
The response received from the server. |
UpdateFramework(UpdateFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual Framework UpdateFramework(UpdateFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Updates a custom framework.
This method allows for partial updates of a framework. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'sframeworkbody are used to overwrite the existing resource.
You can only update frameworks with the CUSTOM type.
A successful update creates a new version of the framework.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
Framework |
The response received from the server. |
UpdateFrameworkAsync(UpdateFrameworkRequest, CallOptions)
public virtual AsyncUnaryCall<Framework> UpdateFrameworkAsync(UpdateFrameworkRequest request, CallOptions options)Updates a custom framework.
This method allows for partial updates of a framework. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'sframeworkbody are used to overwrite the existing resource.
You can only update frameworks with the CUSTOM type.
A successful update creates a new version of the framework.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFrameworkRequestThe request to send to the server. |
options |
CallOptionsThe options for the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallFramework |
The call object. |
UpdateFrameworkAsync(UpdateFrameworkRequest, Metadata, DateTime?, CancellationToken)
public virtual AsyncUnaryCall<Framework> UpdateFrameworkAsync(UpdateFrameworkRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)Updates a custom framework.
This method allows for partial updates of a framework. Use the
update_mask to specify which fields to update. Consider the following:
- If you provide an
update_mask, only the fields that are specified in the mask are updated. - If you don't provide an
update_mask, all the fields that are present in the request'sframeworkbody are used to overwrite the existing resource.
You can only update frameworks with the CUSTOM type.
A successful update creates a new version of the framework.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFrameworkRequestThe request to send to the server. |
headers |
MetadataThe initial metadata to send with the call. This parameter is optional. |
deadline |
System.DateTimeAn optional deadline for the call. The call will be cancelled if deadline is hit. |
cancellationToken |
CancellationTokenAn optional token for canceling the call. |
| Returns | |
|---|---|
| Type | Description |
AsyncUnaryCallFramework |
The call object. |