Summary of entries of Classes for google-cloud-modelarmor.
Classes
ModelArmorAsyncClient
Service describing handlers for resources
ModelArmorClient
Service describing handlers for resources
ListTemplatesAsyncPager
A pager for iterating through list_templates
requests.
This class thinly wraps an initial
ListTemplatesResponse object, and
provides an __aiter__
method to iterate through its
templates
field.
If there are more pages, the __aiter__
method will make additional
ListTemplates
requests and continue to iterate
through the templates
field on the
corresponding responses.
All the usual ListTemplatesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ListTemplatesPager
A pager for iterating through list_templates
requests.
This class thinly wraps an initial
ListTemplatesResponse object, and
provides an __iter__
method to iterate through its
templates
field.
If there are more pages, the __iter__
method will make additional
ListTemplates
requests and continue to iterate
through the templates
field on the
corresponding responses.
All the usual ListTemplatesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.
ByteDataItem
Represents Byte Data item.
ByteItemType
Option to specify the type of byte data.
CreateTemplateRequest
Message for creating a Template
CsamFilterResult
CSAM (Child Safety Abuse Material) Filter Result
DataItem
Represents Data item
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
DeleteTemplateRequest
Message for deleting a Template
DetectionConfidenceLevel
Confidence levels for detectors. Higher value maps to a greater confidence level. To enforce stricter level a lower value should be used.
FilterConfig
Filters configuration.
FilterExecutionState
Enum which reports whether a specific filter executed successfully or not.
FilterMatchState
Option to specify filter match state.
FilterResult
Filter Result obtained after Sanitization operations.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
FloorSetting
Message describing FloorSetting resource
GetFloorSettingRequest
Message for getting a Floor Setting
GetTemplateRequest
Message for getting a Template
InvocationResult
A field indicating the outcome of the invocation, irrespective of match status.
ListTemplatesRequest
Message for requesting list of Templates
ListTemplatesResponse
Message for response to listing Templates
MaliciousUriFilterResult
Malicious URI Filter Result.
MaliciousUriMatchedItem
Information regarding malicious URI and its location within the input content.
MaliciousUriFilterSettings
Malicious URI filter settings.
MaliciousUriFilterEnforcement
Option to specify the state of Malicious URI filter (ENABLED/DISABLED).
MessageItem
Message item to report information, warning or error messages.
MessageType
Option to specify the type of message.
PiAndJailbreakFilterResult
Prompt injection and Jailbreak Filter Result.
PiAndJailbreakFilterSettings
Prompt injection and Jailbreak Filter settings.
PiAndJailbreakFilterEnforcement
Option to specify the state of Prompt Injection and Jailbreak filter (ENABLED/DISABLED).
RaiFilterResult
Responsible AI Result.
RaiFilterTypeResult
Detailed Filter result for each of the responsible AI Filter Types.
RaiFilterTypeResultsEntry
The abstract base class for a message.
RaiFilterSettings
Responsible AI Filter settings.
RaiFilter
Responsible AI filter.
RaiFilterType
Options for responsible AI Filter Types.
RangeInfo
Half-open range interval [start, end)
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SanitizationResult
Sanitization result after applying all the filters on input content.
FilterResultsEntry
The abstract base class for a message.
SanitizationMetadata
Message describing Sanitization metadata.
SanitizeModelResponseRequest
Sanitize Model Response request.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SanitizeModelResponseResponse
Sanitized Model Response Response.
SanitizeUserPromptRequest
Sanitize User Prompt request.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SanitizeUserPromptResponse
Sanitized User Prompt Response.
SdpAdvancedConfig
Sensitive Data Protection Advanced configuration.
SdpBasicConfig
Sensitive Data Protection basic configuration.
SdpBasicConfigEnforcement
Option to specify the state of Sensitive Data Protection basic config (ENABLED/DISABLED).
SdpDeidentifyResult
Sensitive Data Protection Deidentification Result.
SdpFilterResult
Sensitive Data Protection filter result.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SdpFilterSettings
Sensitive Data Protection settings.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
SdpFinding
Finding corresponding to Sensitive Data Protection filter.
SdpFindingLocation
Location of this Sensitive Data Protection Finding within input content.
SdpFindingLikelihood
For more information about each Sensitive Data Protection likelihood level, see https://cloud.google.com/sensitive-data-protection/docs/likelihood.
SdpInspectResult
Sensitive Data Protection Inspection Result.
Template
Message describing Template resource
LabelsEntry
The abstract base class for a message.
TemplateMetadata
Message describing TemplateMetadata
UpdateFloorSettingRequest
Message for Updating a Floor Setting
UpdateTemplateRequest
Message for updating a Template
VirusDetail
Details of an identified virus
ThreatType
Defines all the threat types of a virus
VirusScanFilterResult
Virus scan results.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
ScannedContentType
Type of content scanned.
Modules
pagers
API documentation for modelarmor_v1.services.model_armor.pagers
module.