Cloud Storage v2 API - Class UpdateProjectIntelligenceConfigRequest (1.4.0)

public sealed class UpdateProjectIntelligenceConfigRequest : IMessage<UpdateProjectIntelligenceConfigRequest>, IEquatable<UpdateProjectIntelligenceConfigRequest>, IDeepCloneable<UpdateProjectIntelligenceConfigRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Cloud Storage v2 API class UpdateProjectIntelligenceConfigRequest.

Request message to update the IntelligenceConfig resource associated with your project.

IAM Permissions:

Requires storage.intelligenceConfigs.update IAM permission on the folder.

Inheritance

object > UpdateProjectIntelligenceConfigRequest

Namespace

Google.Cloud.Storage.Control.V2

Assembly

Google.Cloud.Storage.Control.V2.dll

Constructors

UpdateProjectIntelligenceConfigRequest()

public UpdateProjectIntelligenceConfigRequest()

UpdateProjectIntelligenceConfigRequest(UpdateProjectIntelligenceConfigRequest)

public UpdateProjectIntelligenceConfigRequest(UpdateProjectIntelligenceConfigRequest other)
Parameter
Name Description
other UpdateProjectIntelligenceConfigRequest

Properties

IntelligenceConfig

public IntelligenceConfig IntelligenceConfig { get; set; }

Required. The IntelligenceConfig resource to be updated.

Property Value
Type Description
IntelligenceConfig

RequestId

public string RequestId { get; set; }

Optional. The ID that uniquely identifies the request, preventing duplicate processing.

Property Value
Type Description
string

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. The update_mask that specifies the fields within the IntelligenceConfig resource that should be modified by this update. Only the listed fields are updated.

Property Value
Type Description
FieldMask