Model Armor v1beta API - Class SanitizeUserPromptRequest (1.0.0-beta06)

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

Reference documentation and code samples for the Model Armor v1beta API class SanitizeUserPromptRequest.

Sanitize User Prompt request.

Inheritance

object > SanitizeUserPromptRequest

Namespace

Google.Cloud.ModelArmor.V1Beta

Assembly

Google.Cloud.ModelArmor.V1Beta.dll

Constructors

SanitizeUserPromptRequest()

public SanitizeUserPromptRequest()

SanitizeUserPromptRequest(SanitizeUserPromptRequest)

public SanitizeUserPromptRequest(SanitizeUserPromptRequest other)
Parameter
Name Description
other SanitizeUserPromptRequest

Properties

HasStreamingMode

public bool HasStreamingMode { get; }

Gets whether the "streaming_mode" field is set

Property Value
Type Description
bool

MultiLanguageDetectionMetadata

public MultiLanguageDetectionMetadata MultiLanguageDetectionMetadata { get; set; }

Optional. Metadata related to Multi Language Detection.

Property Value
Type Description
MultiLanguageDetectionMetadata

Name

public string Name { get; set; }

Required. Represents resource name of template e.g. name=projects/sample-project/locations/us-central1/templates/templ01

Property Value
Type Description
string

StreamingMode

public StreamingMode StreamingMode { get; set; }

Optional. Streaming Mode for StreamSanitize* API.

Property Value
Type Description
StreamingMode

TemplateName

public TemplateName TemplateName { get; set; }

TemplateName-typed view over the Name resource name property.

Property Value
Type Description
TemplateName

UserPromptData

public DataItem UserPromptData { get; set; }

Required. User prompt data to sanitize.

Property Value
Type Description
DataItem