diff --git a/packages/google-cloud-modelarmor/google/cloud/modelarmor/gapic_version.py b/packages/google-cloud-modelarmor/google/cloud/modelarmor/gapic_version.py index 5e9f73f4e3f5..20a9cd975b02 100644 --- a/packages/google-cloud-modelarmor/google/cloud/modelarmor/gapic_version.py +++ b/packages/google-cloud-modelarmor/google/cloud/modelarmor/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "0.2.7" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/gapic_version.py b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/gapic_version.py index 5e9f73f4e3f5..20a9cd975b02 100644 --- a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/gapic_version.py +++ b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "0.2.7" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/types/service.py b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/types/service.py index 736cf3ac7981..0c7cb5e489f8 100644 --- a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/types/service.py +++ b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1/types/service.py @@ -401,7 +401,34 @@ class IntegratedService(proto.Enum): AI_PLATFORM = 1 class FloorSettingMetadata(proto.Message): - r"""message describing FloorSetting Metadata""" + r"""message describing FloorSetting Metadata + + Attributes: + multi_language_detection (google.cloud.modelarmor_v1.types.FloorSetting.FloorSettingMetadata.MultiLanguageDetection): + Optional. Metadata for multi language + detection. + """ + + class MultiLanguageDetection(proto.Message): + r"""Metadata to enable multi language detection via floor + setting. + + Attributes: + enable_multi_language_detection (bool): + Required. If true, multi language detection + will be enabled. + """ + + enable_multi_language_detection: bool = proto.Field( + proto.BOOL, + number=1, + ) + + multi_language_detection: "FloorSetting.FloorSettingMetadata.MultiLanguageDetection" = proto.Field( + proto.MESSAGE, + number=1, + message="FloorSetting.FloorSettingMetadata.MultiLanguageDetection", + ) name: str = proto.Field( proto.STRING, diff --git a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/gapic_version.py b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/gapic_version.py index 5e9f73f4e3f5..20a9cd975b02 100644 --- a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/gapic_version.py +++ b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/gapic_version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. # -__version__ = "0.2.7" # {x-release-please-version} +__version__ = "0.0.0" # {x-release-please-version} diff --git a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/types/service.py b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/types/service.py index cde57f5cb13d..f35bbaaea3a5 100644 --- a/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/types/service.py +++ b/packages/google-cloud-modelarmor/google/cloud/modelarmor_v1beta/types/service.py @@ -401,7 +401,34 @@ class IntegratedService(proto.Enum): AI_PLATFORM = 1 class FloorSettingMetadata(proto.Message): - r"""message describing FloorSetting Metadata""" + r"""message describing FloorSetting Metadata + + Attributes: + multi_language_detection (google.cloud.modelarmor_v1beta.types.FloorSetting.FloorSettingMetadata.MultiLanguageDetection): + Optional. Metadata for multi language + detection. + """ + + class MultiLanguageDetection(proto.Message): + r"""Metadata to enable multi language detection via floor + setting. + + Attributes: + enable_multi_language_detection (bool): + Required. If true, multi language detection + will be enabled. + """ + + enable_multi_language_detection: bool = proto.Field( + proto.BOOL, + number=1, + ) + + multi_language_detection: "FloorSetting.FloorSettingMetadata.MultiLanguageDetection" = proto.Field( + proto.MESSAGE, + number=1, + message="FloorSetting.FloorSettingMetadata.MultiLanguageDetection", + ) name: str = proto.Field( proto.STRING, diff --git a/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1.json b/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1.json index 8435d8c4b32e..acc0863d1e1d 100644 --- a/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1.json +++ b/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-modelarmor", - "version": "0.2.7" + "version": "0.1.0" }, "snippets": [ { diff --git a/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1beta.json b/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1beta.json index f1b4534cdd0e..f91bf1df7397 100644 --- a/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1beta.json +++ b/packages/google-cloud-modelarmor/samples/generated_samples/snippet_metadata_google.cloud.modelarmor.v1beta.json @@ -8,7 +8,7 @@ ], "language": "PYTHON", "name": "google-cloud-modelarmor", - "version": "0.2.7" + "version": "0.1.0" }, "snippets": [ { diff --git a/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1/test_model_armor.py b/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1/test_model_armor.py index d5bb780fb365..bfa28ee19bcc 100644 --- a/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1/test_model_armor.py +++ b/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1/test_model_armor.py @@ -7347,7 +7347,9 @@ def test_update_floor_setting_rest_call_success(request_type): "inspect_and_block": True, "enable_cloud_logging": True, }, - "floor_setting_metadata": {}, + "floor_setting_metadata": { + "multi_language_detection": {"enable_multi_language_detection": True} + }, } # The version of a generated dependency at test runtime may differ from the version used during generation. # Delete any fields which are not present in the current runtime dependency diff --git a/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1beta/test_model_armor.py b/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1beta/test_model_armor.py index 898166c2b4ae..18f9593e430e 100644 --- a/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1beta/test_model_armor.py +++ b/packages/google-cloud-modelarmor/tests/unit/gapic/modelarmor_v1beta/test_model_armor.py @@ -7352,7 +7352,9 @@ def test_update_floor_setting_rest_call_success(request_type): "inspect_and_block": True, "enable_cloud_logging": True, }, - "floor_setting_metadata": {}, + "floor_setting_metadata": { + "multi_language_detection": {"enable_multi_language_detection": True} + }, } # The version of a generated dependency at test runtime may differ from the version used during generation. # Delete any fields which are not present in the current runtime dependency