Skip to content

Commit

Permalink
Update Swagger.json (12076639155) (#265)
Browse files Browse the repository at this point in the history
Co-authored-by: pyansys-ci-bot <pyansys-ci-bot@users.noreply.github.com>
  • Loading branch information
pyansys-ci-bot and pyansys-ci-bot authored Nov 29, 2024
1 parent 9230587 commit f2df21d
Show file tree
Hide file tree
Showing 17 changed files with 1,956 additions and 551 deletions.
2 changes: 1 addition & 1 deletion ansys-grantami-serverapi-openapi/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "poetry.core.masonry.api"
[tool.poetry]
name = "ansys-grantami-serverapi-openapi"
description = "Autogenerated client library for the Granta MI Server API."
version = "4.0.0.dev330"
version = "4.0.0.dev334"
license = "MIT"
authors = ["ANSYS, Inc. <pyansys.core@ansys.com>"]
maintainers = ["ANSYS, Inc. <pyansys.core@ansys.com>"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -706,6 +706,10 @@
from .models.gsa_query_data_rule_properties import GsaQueryDataRuleProperties
from .models.gsa_query_discrete_type import GsaQueryDiscreteType
from .models.gsa_query_discrete_type_properties import GsaQueryDiscreteTypeProperties
from .models.gsa_query_discrete_types_info import GsaQueryDiscreteTypesInfo
from .models.gsa_query_discrete_types_request import GsaQueryDiscreteTypesRequest
from .models.gsa_query_slim_discrete_type import GsaQuerySlimDiscreteType
from .models.gsa_query_slim_discrete_type_properties import GsaQuerySlimDiscreteTypeProperties
from .models.gsa_query_slim_named_entity import GsaQuerySlimNamedEntity
from .models.gsa_query_slim_named_entity_properties import GsaQuerySlimNamedEntityProperties
from .models.gsa_query_tabular_attribute_target import GsaQueryTabularAttributeTarget
Expand Down Expand Up @@ -839,6 +843,7 @@
from .models.gsa_slim_configuration import GsaSlimConfiguration
from .models.gsa_slim_constant import GsaSlimConstant
from .models.gsa_slim_database import GsaSlimDatabase
from .models.gsa_slim_discrete_type import GsaSlimDiscreteType
from .models.gsa_slim_entity import GsaSlimEntity
from .models.gsa_slim_expression import GsaSlimExpression
from .models.gsa_slim_file import GsaSlimFile
Expand Down Expand Up @@ -1606,6 +1611,10 @@
"GsaQueryDataRuleProperties",
"GsaQueryDiscreteType",
"GsaQueryDiscreteTypeProperties",
"GsaQueryDiscreteTypesInfo",
"GsaQueryDiscreteTypesRequest",
"GsaQuerySlimDiscreteType",
"GsaQuerySlimDiscreteTypeProperties",
"GsaQuerySlimNamedEntity",
"GsaQuerySlimNamedEntityProperties",
"GsaQueryTabularAttributeTarget",
Expand Down Expand Up @@ -1723,6 +1732,7 @@
"GsaSlimConfiguration",
"GsaSlimConstant",
"GsaSlimDatabase",
"GsaSlimDiscreteType",
"GsaSlimEntity",
"GsaSlimExpression",
"GsaSlimFile",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -970,7 +970,7 @@ def query_attributes(
x_ansys_vc_mode: "Optional[str]" = None,
mode: "Optional[str]" = None,
) -> "Union[GsaQueryAttributesInfo, None]":
"""Fetch properties for attributes. Optionally filter the returned attributes.
"""Get attributes in table, populate the requested properties. Optionally filter the returned attributes.
This method makes a synchronous HTTP request.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ class SchemaDiscreteTypesApi(ApiBase):

def create_discrete_type(
self, *, database_key: "str", body: "Optional[GsaCreateDiscreteType]" = None
) -> "Union[GsaDiscreteType, None]":
) -> "Union[GsaSlimDiscreteType, None]":
"""Create a new discrete type.
This method makes a synchronous HTTP request.
Expand All @@ -62,7 +62,7 @@ def create_discrete_type(
Returns
-------
Union[GsaDiscreteType, None]
Union[GsaSlimDiscreteType, None]
"""
data = self._create_discrete_type_with_http_info(
database_key, body, _return_http_data_only=True
Expand Down Expand Up @@ -119,7 +119,7 @@ def _create_discrete_type_with_http_info(
)

response_type_map: dict[int, Optional[str]] = {
201: "GsaDiscreteType",
201: "GsaSlimDiscreteType",
400: None,
403: None,
404: None,
Expand Down Expand Up @@ -494,13 +494,108 @@ def _get_discrete_types_with_http_info(self, database_key: "str", **kwargs: Any)
response_type_map=response_type_map,
)

def query_discrete_types(
self, *, database_key: "str", body: "Optional[GsaQueryDiscreteTypesRequest]" = None
) -> "Union[GsaQueryDiscreteTypesInfo, None]":
"""Gets discrete types for a given database, populates the requested properties.
This method makes a synchronous HTTP request.
Parameters
----------
database_key: str
body: GsaQueryDiscreteTypesRequest
Returns
-------
Union[GsaQueryDiscreteTypesInfo, None]
"""
data = self._query_discrete_types_with_http_info(
database_key, body, _return_http_data_only=True
)
return data # type: ignore[no-any-return]

def _query_discrete_types_with_http_info(
self,
database_key: "str",
body: "Optional[GsaQueryDiscreteTypesRequest]" = None,
**kwargs: Any,
) -> Any:
all_params = [
"database_key",
"body",
"_return_http_data_only",
"_preload_content",
"_request_timeout",
]

params = locals()
for key, val in params["kwargs"].items():
if key not in all_params:
raise TypeError(
f"Got an unexpected keyword argument '{key}' to method query_discrete_types"
)
params[key] = val
del params["kwargs"]
# verify the required parameter "database_key" is set
if "database_key" not in params or params["database_key"] is None:
raise ValueError(
"Missing the required parameter 'database_key' when calling 'query_discrete_types'"
)

collection_formats: dict[str, Any] = {}

path_params: dict[str, Any] = {}
if "database_key" in params and database_key is not None:
path_params["database-key"] = params["database_key"]

query_params: list[Any] = []

header_params: dict[str, Any] = {}

form_params: list[Any] = []
local_var_files: dict[str, Any] = {}

body_params = None
if "body" in params and body is not None:
body_params = params["body"]
# HTTP header 'Accept'
header_params["Accept"] = self.api_client.select_header_accept(["application/json"])

# HTTP header 'Content-Type'
header_params["Content-Type"] = self.api_client.select_header_content_type(
["application/json-patch+json", "application/json", "text/json", "application/*+json"]
)

response_type_map: dict[int, Optional[str]] = {
200: "GsaQueryDiscreteTypesInfo",
400: None,
404: None,
}

return self.api_client.call_api(
"/v1alpha/databases/{database-key}/discrete-types:query",
"POST",
path_params,
query_params,
header_params,
body=body_params,
post_params=form_params,
files=local_var_files,
_return_http_data_only=params.get("_return_http_data_only"),
_preload_content=params.get("_preload_content", True),
_request_timeout=params.get("_request_timeout"),
collection_formats=collection_formats,
response_type_map=response_type_map,
)

def update_discrete_type(
self,
*,
database_key: "str",
discrete_type_guid: "str",
body: "Optional[GsaUpdateDiscreteType]" = None,
) -> "Union[GsaDiscreteType, None]":
) -> "Union[GsaSlimDiscreteType, None]":
"""Update discrete type.
This method makes a synchronous HTTP request.
Expand All @@ -513,7 +608,7 @@ def update_discrete_type(
Returns
-------
Union[GsaDiscreteType, None]
Union[GsaSlimDiscreteType, None]
"""
data = self._update_discrete_type_with_http_info(
database_key, discrete_type_guid, body, _return_http_data_only=True
Expand Down Expand Up @@ -582,7 +677,7 @@ def _update_discrete_type_with_http_info(
)

response_type_map: dict[int, Optional[str]] = {
200: "GsaDiscreteType",
200: "GsaSlimDiscreteType",
400: None,
403: None,
404: None,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -632,6 +632,10 @@
from .gsa_query_data_rule_properties import GsaQueryDataRuleProperties
from .gsa_query_discrete_type import GsaQueryDiscreteType
from .gsa_query_discrete_type_properties import GsaQueryDiscreteTypeProperties
from .gsa_query_discrete_types_info import GsaQueryDiscreteTypesInfo
from .gsa_query_discrete_types_request import GsaQueryDiscreteTypesRequest
from .gsa_query_slim_discrete_type import GsaQuerySlimDiscreteType
from .gsa_query_slim_discrete_type_properties import GsaQuerySlimDiscreteTypeProperties
from .gsa_query_slim_named_entity import GsaQuerySlimNamedEntity
from .gsa_query_slim_named_entity_properties import GsaQuerySlimNamedEntityProperties
from .gsa_query_tabular_attribute_target import GsaQueryTabularAttributeTarget
Expand Down Expand Up @@ -759,6 +763,7 @@
from .gsa_slim_configuration import GsaSlimConfiguration
from .gsa_slim_constant import GsaSlimConstant
from .gsa_slim_database import GsaSlimDatabase
from .gsa_slim_discrete_type import GsaSlimDiscreteType
from .gsa_slim_entity import GsaSlimEntity
from .gsa_slim_expression import GsaSlimExpression
from .gsa_slim_file import GsaSlimFile
Expand Down Expand Up @@ -1483,6 +1488,10 @@
"GsaQueryDataRuleProperties",
"GsaQueryDiscreteType",
"GsaQueryDiscreteTypeProperties",
"GsaQueryDiscreteTypesInfo",
"GsaQueryDiscreteTypesRequest",
"GsaQuerySlimDiscreteType",
"GsaQuerySlimDiscreteTypeProperties",
"GsaQuerySlimNamedEntity",
"GsaQuerySlimNamedEntityProperties",
"GsaQueryTabularAttributeTarget",
Expand Down Expand Up @@ -1600,6 +1609,7 @@
"GsaSlimConfiguration",
"GsaSlimConstant",
"GsaSlimDatabase",
"GsaSlimDiscreteType",
"GsaSlimEntity",
"GsaSlimExpression",
"GsaSlimFile",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,24 +61,29 @@ class GsaDiscreteType(ModelBase):
Name of the property used as discriminator for subtypes.
"""
swagger_types: dict[str, str] = {
"discrete_values": "list[GsaDiscreteValuesDiscreteValue]",
"guid": "str",
"is_ordered": "bool",
"name": "str",
}

attribute_map: dict[str, str] = {
"discrete_values": "discreteValues",
"guid": "guid",
"is_ordered": "isOrdered",
"name": "name",
}

subtype_mapping: dict[str, str] = {}
subtype_mapping: dict[str, str] = {
"discreteValues": "GsaDiscreteValuesDiscreteValue",
}

discriminator: Optional[str] = None

def __init__(
self,
*,
discrete_values: "list[GsaDiscreteValuesDiscreteValue]",
guid: "str",
is_ordered: "bool",
name: "str",
Expand All @@ -87,18 +92,49 @@ def __init__(
Parameters
----------
discrete_values: list[GsaDiscreteValuesDiscreteValue]
guid: str
is_ordered: bool
name: str
"""
self._discrete_values: list[GsaDiscreteValuesDiscreteValue]
self._is_ordered: bool
self._name: str
self._guid: str

self.discrete_values = discrete_values
self.is_ordered = is_ordered
self.name = name
self.guid = guid

@property
def discrete_values(self) -> "list[GsaDiscreteValuesDiscreteValue]":
"""Gets the discrete_values of this GsaDiscreteType.
Returns
-------
list[GsaDiscreteValuesDiscreteValue]
The discrete_values of this GsaDiscreteType.
"""
return self._discrete_values

@discrete_values.setter
def discrete_values(self, discrete_values: "list[GsaDiscreteValuesDiscreteValue]") -> None:
"""Sets the discrete_values of this GsaDiscreteType.
Parameters
----------
discrete_values: list[GsaDiscreteValuesDiscreteValue]
The discrete_values of this GsaDiscreteType.
"""
# Field is not nullable
if discrete_values is None:
raise ValueError("Invalid value for 'discrete_values', must not be 'None'")
# Field is required
if discrete_values is Unset: # type: ignore[comparison-overlap, unused-ignore]
raise ValueError("Invalid value for 'discrete_values', must not be 'Unset'")
self._discrete_values = discrete_values

@property
def is_ordered(self) -> "bool":
"""Gets the is_ordered of this GsaDiscreteType.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,55 +61,55 @@ class GsaDiscreteTypesInfo(ModelBase):
Name of the property used as discriminator for subtypes.
"""
swagger_types: dict[str, str] = {
"discrete_types": "list[GsaDiscreteType]",
"discrete_types": "list[GsaSlimDiscreteType]",
}

attribute_map: dict[str, str] = {
"discrete_types": "discreteTypes",
}

subtype_mapping: dict[str, str] = {
"discreteTypes": "GsaDiscreteType",
"discreteTypes": "GsaSlimDiscreteType",
}

discriminator: Optional[str] = None

def __init__(
self,
*,
discrete_types: "Union[list[GsaDiscreteType], None, Unset_Type]" = Unset,
discrete_types: "Union[list[GsaSlimDiscreteType], None, Unset_Type]" = Unset,
) -> None:
"""GsaDiscreteTypesInfo - a model defined in Swagger
Parameters
----------
discrete_types: list[GsaDiscreteType], optional
discrete_types: list[GsaSlimDiscreteType], optional
"""
self._discrete_types: Union[list[GsaDiscreteType], None, Unset_Type] = Unset
self._discrete_types: Union[list[GsaSlimDiscreteType], None, Unset_Type] = Unset

if discrete_types is not Unset:
self.discrete_types = discrete_types

@property
def discrete_types(self) -> "Union[list[GsaDiscreteType], None, Unset_Type]":
def discrete_types(self) -> "Union[list[GsaSlimDiscreteType], None, Unset_Type]":
"""Gets the discrete_types of this GsaDiscreteTypesInfo.
Returns
-------
Union[list[GsaDiscreteType], None, Unset_Type]
Union[list[GsaSlimDiscreteType], None, Unset_Type]
The discrete_types of this GsaDiscreteTypesInfo.
"""
return self._discrete_types

@discrete_types.setter
def discrete_types(
self, discrete_types: "Union[list[GsaDiscreteType], None, Unset_Type]"
self, discrete_types: "Union[list[GsaSlimDiscreteType], None, Unset_Type]"
) -> None:
"""Sets the discrete_types of this GsaDiscreteTypesInfo.
Parameters
----------
discrete_types: Union[list[GsaDiscreteType], None, Unset_Type]
discrete_types: Union[list[GsaSlimDiscreteType], None, Unset_Type]
The discrete_types of this GsaDiscreteTypesInfo.
"""
self._discrete_types = discrete_types
Expand Down
Loading

0 comments on commit f2df21d

Please sign in to comment.