Model Armor v1beta API - Namespace Google.Cloud.ModelArmor.V1Beta (1.0.0-beta04)

Classes

AiPlatformFloorSetting

message describing AiPlatformFloorSetting

ByteDataItem

Represents Byte Data item.

ByteDataItem.Types

Container for nested types declared in the ByteDataItem message type.

CreateTemplateRequest

Message for creating a Template

CsamFilterResult

CSAM (Child Safety Abuse Material) Filter Result

DataItem

Represents Data item

DeleteTemplateRequest

Message for deleting a Template

FilterConfig

Filters configuration.

FilterResult

Filter Result obtained after Sanitization operations.

FloorSetting

Message describing FloorSetting resource

FloorSetting.Types

Container for nested types declared in the FloorSetting message type.

FloorSetting.Types.FloorSettingMetadata

message describing FloorSetting Metadata

FloorSetting.Types.FloorSettingMetadata.Types

Container for nested types declared in the FloorSettingMetadata message type.

FloorSetting.Types.FloorSettingMetadata.Types.MultiLanguageDetection

Metadata to enable multi language detection via floor setting.

FloorSettingName

Resource name for the FloorSetting resource.

GetFloorSettingRequest

Message for getting a Floor Setting

GetTemplateRequest

Message for getting a Template

ListTemplatesRequest

Message for requesting list of Templates

ListTemplatesResponse

Message for response to listing Templates

MaliciousUriFilterResult

Malicious URI Filter Result.

MaliciousUriFilterResult.Types

Container for nested types declared in the MaliciousUriFilterResult message type.

MaliciousUriFilterResult.Types.MaliciousUriMatchedItem

Information regarding malicious URI and its location within the input content.

MaliciousUriFilterSettings

Malicious URI filter settings.

MaliciousUriFilterSettings.Types

Container for nested types declared in the MaliciousUriFilterSettings message type.

MessageItem

Message item to report information, warning or error messages.

MessageItem.Types

Container for nested types declared in the MessageItem message type.

ModelArmor

Service describing handlers for resources

ModelArmor.ModelArmorBase

Base class for server-side implementations of ModelArmor

ModelArmor.ModelArmorClient

Client for ModelArmor

ModelArmorClient

ModelArmor client wrapper, for convenient use.

ModelArmorClientBuilder

Builder class for ModelArmorClient to provide simple configuration of credentials, endpoint etc.

ModelArmorClientImpl

ModelArmor client wrapper implementation, for convenient use.

ModelArmorSettings

Settings for ModelArmorClient instances.

MultiLanguageDetectionMetadata

Message for Enabling Multi Language Detection.

PiAndJailbreakFilterResult

Prompt injection and Jailbreak Filter Result.

PiAndJailbreakFilterSettings

Prompt injection and Jailbreak Filter settings.

PiAndJailbreakFilterSettings.Types

Container for nested types declared in the PiAndJailbreakFilterSettings message type.

RaiFilterResult

Responsible AI Result.

RaiFilterResult.Types

Container for nested types declared in the RaiFilterResult message type.

RaiFilterResult.Types.RaiFilterTypeResult

Detailed Filter result for each of the responsible AI Filter Types.

RaiFilterSettings

Responsible AI Filter settings.

RaiFilterSettings.Types

Container for nested types declared in the RaiFilterSettings message type.

RaiFilterSettings.Types.RaiFilter

Responsible AI filter.

RangeInfo

Half-open range interval [start, end)

SanitizationResult

Sanitization result after applying all the filters on input content.

SanitizationResult.Types

Container for nested types declared in the SanitizationResult message type.

SanitizationResult.Types.SanitizationMetadata

Message describing Sanitization metadata.

SanitizeModelResponseRequest

Sanitize Model Response request.

SanitizeModelResponseResponse

Sanitized Model Response Response.

SanitizeUserPromptRequest

Sanitize User Prompt request.

SanitizeUserPromptResponse

Sanitized User Prompt Response.

SdpAdvancedConfig

Sensitive Data Protection Advanced configuration.

SdpBasicConfig

Sensitive Data Protection basic configuration.

SdpBasicConfig.Types

Container for nested types declared in the SdpBasicConfig message type.

SdpDeidentifyResult

Sensitive Data Protection Deidentification Result.

SdpFilterResult

Sensitive Data Protection filter result.

SdpFilterSettings

Sensitive Data Protection settings.

SdpFinding

Finding corresponding to Sensitive Data Protection filter.

SdpFinding.Types

Container for nested types declared in the SdpFinding message type.

SdpFinding.Types.SdpFindingLocation

Location of this Sensitive Data Protection Finding within input content.

SdpInspectResult

Sensitive Data Protection Inspection Result.

Template

Message describing Template resource

Template.Types

Container for nested types declared in the Template message type.

Template.Types.TemplateMetadata

Message describing TemplateMetadata

Template.Types.TemplateMetadata.Types

Container for nested types declared in the TemplateMetadata message type.

Template.Types.TemplateMetadata.Types.MultiLanguageDetection

Metadata to enable multi language detection via template.

TemplateName

Resource name for the Template resource.

UpdateFloorSettingRequest

Message for Updating a Floor Setting

UpdateTemplateRequest

Message for updating a Template

VirusDetail

Details of an identified virus

VirusDetail.Types

Container for nested types declared in the VirusDetail message type.

VirusScanFilterResult

Virus scan results.

VirusScanFilterResult.Types

Container for nested types declared in the VirusScanFilterResult message type.

Enums

AiPlatformFloorSetting.EnforcementTypeOneofCase

Enum of possible cases for the "enforcement_type" oneof.

ByteDataItem.Types.ByteItemType

Option to specify the type of byte data.

DataItem.DataItemOneofCase

Enum of possible cases for the "data_item" oneof.

DetectionConfidenceLevel

Confidence levels for detectors. Higher value maps to a greater confidence level. To enforce stricter level a lower value should be used.

FilterExecutionState

Enum which reports whether a specific filter executed successfully or not.

FilterMatchState

Option to specify filter match state.

FilterResult.FilterResultOneofCase

Enum of possible cases for the "filter_result" oneof.

FloorSetting.Types.IntegratedService

Integrated service for which the floor setting is applicable.

FloorSettingName.ResourceNameType

The possible contents of FloorSettingName.

InvocationResult

A field indicating the outcome of the invocation, irrespective of match status.

MaliciousUriFilterSettings.Types.MaliciousUriFilterEnforcement

Option to specify the state of Malicious URI filter (ENABLED/DISABLED).

MessageItem.Types.MessageType

Option to specify the type of message.

PiAndJailbreakFilterSettings.Types.PiAndJailbreakFilterEnforcement

Option to specify the state of Prompt Injection and Jailbreak filter (ENABLED/DISABLED).

RaiFilterType

Options for responsible AI Filter Types.

SdpBasicConfig.Types.SdpBasicConfigEnforcement

Option to specify the state of Sensitive Data Protection basic config (ENABLED/DISABLED).

SdpFilterResult.ResultOneofCase

Enum of possible cases for the "result" oneof.

SdpFilterSettings.SdpConfigurationOneofCase

Enum of possible cases for the "sdp_configuration" oneof.

SdpFindingLikelihood

For more information about each Sensitive Data Protection likelihood level, see https://cloud.google.com/sensitive-data-protection/docs/likelihood.

Template.Types.TemplateMetadata.Types.EnforcementType

Enforcement type for Model Armor filters.

TemplateName.ResourceNameType

The possible contents of TemplateName.

VirusDetail.Types.ThreatType

Defines all the threat types of a virus

VirusScanFilterResult.Types.ScannedContentType

Type of content scanned.